在我的WPF应用程序中,我们使用名为DataGridTextColumn
的类扩展了SampleTextBoxColumn
,并在其中创建了依赖项属性Sample
。
实施例
public class SampleTextBoxColumn : DataGridTextColumn
{
public static readonly DependencyProperty SampleProperty =
DependencyProperty.Register("Sample", typeof(object), typeof(SampleTextBoxColumn), new FrameworkPropertyMetadata(null));
public object Sample
{
get { return (object)GetValue(SampleProperty); }
set { SetValue(SampleProperty, value); }
}
}
现在在XAML中,我想根据条件设置此属性Sample
的值,即想要在DataTrigger中设置此属性。
现在由于.net没有提供样式化DataGridColumn的方法,所以我无法做到这一点。
或者,在泛型中,如何在Style中设置DataGridTextColumn的依赖属性。