0
我想添加WinForms组合框到我的WPF应用程序。我添加了使用WindowsFormsHost,但我无法将项目添加到组合框。这是我的XAML代码:如何将WinForms组合框中的项添加到WPF中?
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
<WindowsFormsHost Name="myWFH">
<wf:ComboBox Name="myCmb" SelectedIndexChanged="ComboBox_SelectedIndexChanged" >
</wf:ComboBox>
</WindowsFormsHost>
public Window2()
{
InitializeComponent();
ComboBox cb = (ComboBox)myWFH.Child; // GIVES ERROR CANNOT CAST
cb.Items.Add("One");
cb.Items.Add("Two");
}
在XAML中,我无法找到一个方法来添加项目。在后面的代码中,我无法访问myCmb,可以访问myWFH,但不能访问myCmb。
如何添加项目到组合框?