private Label CreateLabel(string caption)
{
var label = new Label();
label.Content = caption;
label.HorizontalContentAlignment = HorizontalAlignment.Center;
label.VerticalAlignment = VerticalAlignment.Top;
label.Foreground = Brushes.Black;
label.Background = this.captionBrush;
return label;
}
}