Я хочу добавить WinForms ComboBox в мое приложение WPF. Я добавил с помощью WindowsFormsHost, но не смог добавить элементы в ComboBox. Вот мой код XAML:
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.
Как добавить элементы в ComboBox?