System.Windows.Forms.Binding chkBinding; chkBinding = new System.Windows.Forms.Binding("Checked", MyDataSet , "MyTable.MyFlag"); chkBinding.Format += new ConvertEventHandler(this.CheckBoxHandler); chkEmployee.DataBindings.Add(chkBinding);Note the reference to "CheckBoxHandler"...it's there to handle null values...
private void CheckBoxHandler(object sender, ConvertEventArgs e) { if (e.Value == DBNull.Value) e.Value = false; }Let me know if that helps...