在我设置的数据网格视图中:
这将根据表单的大小扩展或缩小datagridview,并覆盖整个表单。但是我在表格的右侧有什么控制权?我不想将我的链接按钮与我的gridview重叠。我知道有一个带有填充值的“边距”和“默认单元格样式”属性(特别是使用“右边填充”来尝试减小窗体右边缘的宽度)。所以我试着弄乱它,没有做我想做的事情。或者我正在使用正确的属性,只是没有正确设置它们?
答案 0 :(得分:1)
将您想要的控件放在面板中。
将该面板的DockStyle设置为DockStyle.Right。
如果您无法看到Datagrid的右边缘,则必须通过选择它来将Datagrid置于最前面,右键单击并选择bringToFront。
或发送面板回来。
答案 1 :(得分:0)
1.使用面板将表单拆分为两个部分 右侧部分放置在DataGridView中,左侧部分放置一个面板,用于包含其他控件,如链接按钮。 2.将此面板的Dock属性设置为Right 3.将此DataGridView的Dock属性设置为Fill。