随笔分类 -  Winform

摘要:DataGridView中checkbox的值读取问题.checkbox选中之后,在CellClick事件中通过Value是读取不到值的,在当前单元格变为另一个单元格之前,它的值不会写到DataGridView的数据源中去,只能取其所要表示的值,在DataGridViewCheckBoxCell中,可以使用EditingCellFormattedValue来得到当前的单元格要表示的被格式化的值.因为CellClick的发生在值改变之前,所以只能得到单元格在由鼠标改变之前的值.DatagridView CurrentRow是只读的,CurrentCell是可读可写的.可设置CurrentCell 阅读全文
posted @ 2013-12-18 09:30 平常心队长 阅读(370) 评论(0) 推荐(0)
摘要:1. http://wenku.baidu.com/view/a77b092158fb770bf78a553f.html 阅读全文
posted @ 2013-06-25 10:10 平常心队长 阅读(118) 评论(0) 推荐(0)
摘要:http://blog.scosby.com/post/2010/02/11/Validation-in-Windows-Forms.aspx总结:1.CancelEventArgs e ,调用e.Cancel = true;表示验证不通过.不调用,即使显示Error也表示验证通过. 2. Form的AutoValidate,只是焦点更改时是否自动验证容器中的控件.EnablePreventFocusChange如果某个控件验证不通过,则他不能失去焦点;EnableAllowFocusChange,验证失败时可以失去焦点.Disabled不自动验证. 3.this.ValidateChi... 阅读全文
posted @ 2013-06-18 14:42 平常心队长 阅读(512) 评论(0) 推荐(0)