Vb.net DataGridView上方的标题

Vb.net DataGridView上方的标题,vb.net,Vb.net,我应该如何设计我的DataGridView,使其上面有一个DB table的标题,并将两者(title和DataGridView)停靠到一个容器中?我试过使用ToolStrip,但它们都停靠在左角,一个覆盖另一个。我建议您使用带有1列和2行的TableLayoutPanel控件 停靠(顶部)希望用作标题的控件-例如标签-,或第一行中希望的任何控件,然后将该行设置为自动调整大小 停靠(填充)第二行的DataGridView,并将该行设置为百分比(100%) 将两个控件的边距设置为(0;0;0;0)

我应该如何设计我的
DataGridView
,使其上面有一个DB table的标题,并将两者(title和
DataGridView
)停靠到一个容器中?我试过使用
ToolStrip
,但它们都停靠在左角,一个覆盖另一个。

我建议您使用带有1列和2行的
TableLayoutPanel
控件

停靠(顶部)希望用作标题的控件-
例如标签-
,或第一行中希望的任何控件,然后将该行设置为自动调整大小

停靠(填充)第二行的
DataGridView
,并将该行设置为百分比(100%)

将两个控件的边距设置为(0;0;0;0),如果您认为间隙不理想。


TableLayoutPanel
放在表单中,就像处理单个
DataGridView

一样,很明显,如果您想在WinForms中为任何内容添加标题,那么就要使用
标签。您可以将这两个控件放在用户控件和/或
TableLayoutPanel
中,以帮助控制布局,具体取决于您想要的行为。谢谢,我知道可以做一些简单的事情。然而,另一个选项-拆分容器并使用面板作为标题-带标签。谢谢你的帮助!!