【发布时间】:2011-12-12 19:34:03
【问题描述】:
我想让我的数据模板中的复选框具有三态我实现了一个函数来将列表视图列的数据模板设置为复选框:但我希望它允许三态
public DataTemplate SampleTemplate()
{
DataTemplate dt = new System.Windows.DataTemplate();
dt.DataType = typeof(bool);
FrameworkElementFactory fef = new FrameworkElementFactory(typeof(CheckBox));
Binding bd = new Binding("EnabledThreading");
fef.SetBinding(CheckBox.IsCheckedProperty, bd);
dt.VisualTree = fef;
return dt;
}
【问题讨论】:
-
您是否尝试将
IsThreeState的值设置为true?
标签: c# wpf checkbox datatemplate