добавить атрибут `xmlns` в приложение` WPF` (чтобы добавить `WindowsFormHost`) - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь добавить

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?

...