- 【WinForm】只遍历窗体的子控件,不遍历孙控件。当窗体上的控件有子控件时,需要用递归的方法遍历,才能全部列出窗体上的控件。
- 【DataGridView】
(1) AllowUserToResizeColumns=false的优先级比Column.Resizabel低。
(2) this.dataGridView1.DataSource = DataTable; 绑定数据后,绑定前针对某个单元格设置的只读属性值被重置。但是,以列或整个表格为单位设置的只读属性不受影响。
(3) DataPropertyName跟所绑定的数据源的字段名不分大小写。——起码默认不区分。
(4) CurrentCell改变时,HorizontalScrollingOffset被重置为0。DataTable.DefaultView.RowFilter=“xxx=y”会触发OnDataBindingComplete事件,但是不会将
HorizontalScrollingOffset重置为0。 - (待续...)