我是新来的WinForms用户控制,我所试图做的是一个简单的形式:的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属性而不是面板。设置面板的Anchor和Dock以及用户控制都不是什么问题? – jmcilhinney