Предоставить свойства элемента управления WPF хосту WinForms

#wpf #vb.net #winforms #elementhost

#wpf #vb.net #winforms #elementhost

Вопрос:

Я видел несколько похожих сообщений (так что, если есть одно, пожалуйста, направьте меня к нему), но я не нашел никаких четких ответов.

У меня есть элемент управления WPF, размещенный внутри формы Windows Forms через ElementHost . Мой элемент управления WPF (давайте просто назовем его WpfControl для примера) содержит переменную, которую я хотел бы предоставить своей форме. Какова общая стандартная практика для этого?

Ответ №1:

Тот факт, что это элемент управления WPF внутри пользовательского интерфейса WinForms, ничего не меняет, это все еще объект .NET. Таким образом, вы можете просто предоставить общедоступное свойство из элемента управления WPF и получить к нему доступ из вашего кода WinForms…