这是关于用C#编写的.NET Windows Forms应用程序。我有一个DataGridView
连接到数据库。它显示所选表的内容。
现在,如果该表中有4行,则会显示4行。在此之后,我可以在datagrid视图中输入5 th 行。应该避免。现在我必须禁用新行的创建。我该怎么办?
答案 0 :(得分:30)
只需将DataGridView.AllowUserToAddRows
属性设置为false
。
答案 1 :(得分:9)
设置
dataGrid.AllowUserToAddRows = false
答案 2 :(得分:-1)
在XAML中,将属性CanUserAddRows
设置为false。例如,请参阅以下代码
<DataGrid CanUserAddRows="False">
</DataGrid>
答案 3 :(得分:-5)
这样做:
this.dataGridView1.DataBindings.Clear();
this.dataGridView1.DataSource = (set the original source back)