首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

checkBox绑定数据遇到空值怎么处理?C

2012-04-27 
checkBox绑定数据遇到空值怎么办?C#给checkBox绑定数据,代码如下:checkBox5.DataBindings.Add(CheckState

checkBox绑定数据遇到空值怎么办?C#
给checkBox绑定数据,代码如下:
checkBox5.DataBindings.Add("CheckState", bindingSource0, "work");


提示错误——从“System.DBNull”到“System.Windows.Forms.CheckState”的强制转换无效。

[解决办法]
Binding binding = new Binding("CheckState", bindingSource0, "work");
binding.FormattingEnabled = true;
binding.NullValue = CheckState.Indeterminate;
checkBox5.DataBindings.Add(binding);

热点排行