我有一个尺寸为(650 * 650)的Winform。 我想对WPF控件使用相同的(使用elementhost)。我想在运行时将表单大小调整为新大小(550 * 650)。我们怎么做到这一点?
答案 0 :(得分:0)
更改宽度属性。什么问题?
XAML:
<WrapPanel>
<WindowsFormsHost>
<wf:Button Width="650" Height="650" x:Name="Btn"/>
</WindowsFormsHost>
</WrapPanel>
代码背后:
public TestView(IStartupPresentationModel startupModel)
{
InitializeComponent();
this.Btn.Click += new EventHandler(Btn_Click);
}
void Btn_Click(object sender, EventArgs e)
{
this.Btn.Width = 550;
}