您好我有一个vbnet Windows窗体应用程序,我正在寻找一种简单的方法来删除datagridview的空白区域。我知道有一种简单的方法可以使用
对列进行此操作DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
对我来说似乎有点奇怪的是,对于这些行,没有类似的方法。有谁知道解决这个问题的简单方法?非常感谢您提供的任何帮助或建议。
答案 0 :(得分:0)
如果您不希望网格中有空行,请不要将它们加载到网格中。
通常通过设置其“DataSource”属性来填充网格。这可能是实现IList的任何东西,以及一些其他东西,如DataTable / DataSet。如果您不想在网格中使用它们,请不要将它们放在您用作DataSource的对象中。
如果你使用某种类型的列表实现INotifyCollectionChanged,比如ObservableCollection或BindingSource,你可以Remove
添加它们之后的项目。
答案 1 :(得分:0)
要摆脱“空白”区域,您需要调整网格大小。