从字符串设置Horizo​​ntalContentAlignment

时间:2018-11-03 20:14:04

标签: c# wpf

我正在从字符串格式化列标题,例如背景属性:

var style = new Style(typeof(System.Windows.Controls.Primitives.DataGridColumnHeader));
style.Setters.Add(new Setter(DataGridColumnHeader.BackgroundProperty, new SolidColorBrush((Color)ColorConverter.ConvertFromString("Yellow"))));

但是我不知道如何将Horizo​​ntalContentAlignment设置为“ Center”。我想通过反思,但我不知道在这种情况下的确切用途。

1 个答案:

答案 0 :(得分:2)

您可以使用Enum.Parse将字符串ForeignKey转换为类型"Center"的相应值:

HorizontalAlignment