C#窗体控件DataGridView常用设置
C#窗体控件DataGridView常用设置 在默认情况下,datagridview的显示效果: 1.禁用最后一行空白。 默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留 dataGridView1.AllowUserToAddRows = false ; 上述禁用,仅是将用户界面交互的自动新增行禁了,但还是可以通过代码:dataGridView1.Rows.Add();来新增一行空白。 2.禁用‘delete’键的删除功能。 默认情况,鼠标选中一整行,按 删除键 可以删除当前一整行 dataGridView1.AllowUserToDeleteRows = false ; 上述禁用,仅是将用户界面交互的自动新增行禁了,但还是可以通过代码: dataGridView1.Rows.Remove(DataGridViewRow dataGridViewRow); 或者 dataGridView1.Rows.RemoveAt(int index); 来删除指定行数据。 3.启用鼠标拖拽列功能 启用后,可以通过鼠标拖拽,对列的顺序进行重排序。但是拖拽不会影响各列通过代码访问时的列序号(保持原来的序号),只是展示效果变化。 dataGridView1.AllowUserToOrderColumns = true ; 4.禁用鼠标拖动行高度、列宽度