我使用了 Infragistics WebDataGrid ,我有 BoundCheckBoxField 列,我想删除部分检查行为。只选中和取消选中
我写了以下课程,
public class BooleanConverter : IBooleanConverter
{
public BooleanConverter()
{
//
// TODO: Add constructor logic here
//
}
public object DefaultFalseValue
{
get { return false; }
}
public object DefaultTrueValue
{
get { return true; }
}
public bool IsFalse(object value)
{
if (value == null)
return false;
else
return Boolean.Parse(value.ToString());
}
public bool IsTrue(object value)
{
if (value == null)
return false;
else
return Boolean.Parse(value.ToString());
}
}
` 我这样称呼它:
((BoundCheckBoxField)this.uwGrid.Columns["Approval"]).ValueConverter = new BooleanConverter();
`
但这是行不通的。