【发布时间】:2014-03-03 09:51:40
【问题描述】:
我是winforms的新手,我想做的是一个简单的表格:
在我的表单中有一个面板。
面板链接到用户控件
用户控件应该填满面板。
这是我的表格:
public Form1()
{
InitializeComponent();
UserControl1 userControl = new UserControl1();
panel1.Controls.Add(userControl);
userControl.Anchor = ((AnchorStyles)((((AnchorStyles.Top | AnchorStyles.Bottom)
| AnchorStyles.Left) | AnchorStyles.Right)));
userControl.Dock = DockStyle.Fill;
}
不工作 -> 控件没有拉伸
【问题讨论】:
-
你为什么在代码级别这样做?
-
我感觉您的意思是设置用户控件的 Dock 属性而不是面板。设置 Panel 的 Anchor 和 Dock 而不是用户控件有什么意义?