У меня есть usercontrol с элементом управления RichTextBox и TreeView, и я хочу привязать команды, такие как Copy, Cut, Paste и т. Д., Которые находятся в Window, а не в usercontrol, но я не знаю, как получить доступ к элементам от usercontrol? Есть идеи?WPF: контроль доступа от usercontrol
ответ
Вы должны добавить пространство имен в файл XAML и добавить UserControl с данным префиксом пространства имен
как таковые:
xlmns: myuserctrl = "assemblyreference здесь"
Убедитесь, что вы предоставили вашему usercontrol имя, доступ к которому вы можете получить в коде.
Затем вы должны иметь доступ к своим элементам управления из этой переменной внутри вашего кода. Если нет, создайте некоторые свойства в классе usercontrol, ссылаясь на элементы управления внутри пользовательского элемента управления.
Нет простого способа доступа к дочерним элементам пользовательских элементов управления в XAML. Однако вы можете получить креатив и реализовать дескриптор пользовательского типа, который предоставляет поля управления как свойства, которые затем можно привязать к элементам вне пользовательского элемента управления.
- 1. Контроль доступа в MainForm от UserControl
- 2. Контроль доступа родительского окна WPF
- 3. форма доступа от usercontrol
- 4. WPF Контроль доступа внутри ContentControl
- 5. WPF usercontrol
- 6. переменная доступа мастера от usercontrol
- 7. WPF обработки RoutedEvent от UserControl
- 8. WPF - Манипулирование VisualState от UserControl
- 9. WPF usercontrol как фабрика
- 10. Контроль доступа от обработчика событий
- 11. Пользовательский контроль наследуется от ListBox в Wpf?
- 12. Контроль доступа в ListView в WPF
- 13. Пользовательский контроль не usercontrol
- 14. Контроль доступа к главной странице
- 15. WPF window hosting usercontrol
- 16. Пользовательский контроль доступа к другим элементам управления
- 17. WPF Usercontrol Inheritance
- 18. WPF UserControl Default Constructor
- 19. WPF Рендер контроль над другими
- 20. wpf usercontrol
- 21. WPF usercontrol
- 22. (WPF) UserControl или CustomControl?
- 23. WPF: MvvmLight, Usercontrol, Binding
- 24. WPF UserControl в другой UserControl
- 25. WPF UserControl наследованию другой UserControl
- 26. Проблема с UserControl и KeyBinding (WPF)
- 27. WPF - Raise событие от UserControl ViewModel
- 28. UserControl зависит от выбранного элемента TreeView (WPF)
- 29. MVVM WPF: получить имя usercontrol от ViewModel
- 30. WPF - уведомление об изменении свойства от UserControl