【发布时间】:2014-07-12 10:49:06
【问题描述】:
在我的应用程序中,我需要包含 Windows 窗体控件,但控件不可见 在 wpf 窗口中 ....如何使它们可见
Xaml:
<WindowsFormsHost Height="100" HorizontalAlignment="Left" Margin="266,274,0,0" Name="windowsFormsHost1" VerticalAlignment="Top" Width="200" >
<wf:Button BackColor="Blue" Margin="266,274,0,0" Width="100" Height="100" Text="Click Me" Click="Button_Clik"></wf:Button>
</WindowsFormsHost>
C#:
private void Button_Clik(object sender, EventArgs e)
{
System.Windows.Forms.MessageBox.Show("Hi");
}
【问题讨论】:
-
我想知道为什么您需要这些控件 (
Button),除非在 WPF 中不可用或无法创建? -
Button 只是一个例子.....我的实际需要是在 wpf 中使用 PictureBox 和 Chart 控件