Я пытаюсь добавить
using System.Windows.Forms.Integration;
...
WindowsFormsHost host = new WindowsFormsHost();
TextBox mtbDate = new TextBox();
host.Child = mtbDate;
myGrid.Children.Add(host);
, однако все еще необходимо, чтобы файл XAML приложения WPF (у меня нет доступа к его исходному коду) имел объявление xmlns:wf
в элемент root:
<Window ...
...
...
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
...>
<Grid>
<WindowsFormsHost ....>
<TextBox .../>
</WindowsFormsHost>
</Grid>
</Window>
Итак, можно ли программно добавить объявление xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
к родительскому узлу WINDOW?