Как установить значение с помощью привязки для пользовательского элемента управления Windows Forms в XAML?
Я имею дело с этой ситуацией. У меня есть элемент управления, где в качестве шаблона элемента у меня есть пользовательские формы windows windows, а в коде я устанавливаю ItemsSource, но я не знаю, как установить некоторые данные в userControl.
В нем UserControl у меня есть некоторые таблицы с определенной структурой, и представление сетки WPF для меня бесполезно. Поэтому я не могу изменить этот пользовательский контроль.
<ItemsControl x:Name="itemsControl">
<ItemsControl.ItemTemplate>
<DataTemplate>
<WindowsFormsHost x:Name="wfh" Grid.Column="2" Margin="10,0,0,10" />
<local:StudentHistoryUserControl />
</WindowsFormsHost>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Что я могу сделать, чтобы получить доступ к этому usercontrol и установить некоторые значения?
1 ответ
Привязка данных в WindowsForms и гибридных приложениях WPF
Поскольку задействованы Windows Forms, привязка данных XAML не будет работать полностью. Вам нужно настроить привязку данных в коде позади.