读书人

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

发布时间: 2012-04-27 11:57:44 作者: rapoo

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);

读书人网 >C#

热点推荐