如何阻止用户调整DatagridView的大小

时间:2014-11-27 13:05:52

标签: vb.net datagridview resize

我有一个DataGridView控件停靠在SplitContainer的Panel1中(停靠在表单中),它有Panel2 Fixed。

我正在尝试预览用户调整DataGridView控件的大小。拖动DataGridView边框时引发的两个事件是Resize和ClientSizeChanged。

没有e.Handled属性或类似物我可以取消操作,似乎没有任何与Control EventArgs相关联的属性阻止用户调整DataGridView控件的大小。

我只想在调整窗体大小时允许调整两个控件的大小。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,答案很简单:不要使用SplitContainer

您可以使用:

  • Panel停靠RightLeft
  • DataGridViewFill空白区域

如果您希望对Panel.Size进行更多“控制”,则可以使用Resize的{​​{1}}事件。

Form