В моем окне wpf я хочу изменить его часть (сделать видимыми различные элементы управления), когда выбор поля со списком будет изменен. Точно как работает TabControl, только с помощью combobox. Я знаю, что могу просто сделать некоторые элементы управления видимыми, скрывая остальных в коде C#, но я хочу узнать, есть ли другие решения -better.Как изменить часть содержимого окна при изменении списка со списком?
0
A
ответ
0
Вы можете использовать два элемента управления Grid
или GroupBox
(или другого типа контейнера) и установить соответствующий набор элементов управления в каждом из них. Таким образом, вы можете просто видеть панели, чтобы скрыть весь набор элементов управления, а не прятать каждый элемент управления напрямую.
Иногда может быть целесообразно создать пользовательский элемент управления для каждого набора элементов управления. Однако это может зависеть от конкретного случая.
Смежные вопросы
- 1. Выравнивание :: перед псевдоэлементом со списком содержимого списка
- 2. Динамическое перемещение поле со списком при изменении поля со списком?
- 3. Как изменить размер выпадающего списка вместе с полем со списком?
- 4. Как изменить высоту строки при изменении содержимого?
- 5. изменить элемент списка со списком в python
- 6. Xdamage: получить событие при изменении содержимого окна
- 7. Изменить положение изображений HTML при изменении окна
- 8. Как подсказать пользователю сообщение при изменении элемента со списком
- 9. Изменить изображение при изменении окна браузера
- 10. Изменить макет страницы при изменении размера окна
- 11. Изменить положение всплывающей подсказки при изменении окна
- 12. Пересылка списка F # со списком списка списка?
- 13. Как изменить просмотр содержимого окна?
- 14. Как загружать элементы со списком при загрузке окна
- 15. Как изменить размер области текста при изменении размера окна браузера?
- 16. Datagridview не меняет цвета при изменении значений со списком
- 17. Как изменить значения выпадающего списка при изменении другого раскрывающегося списка?
- 18. Фоновая/нижняя половина содержимого исчезает при изменении размера/максимизации окна
- 19. Заполнение списка андроидов со списком объектов со списком в них
- 20. Заполнение списка со списком объектов
- 21. Редактирование окна со списком в доступе 2007
- 22. Каков предпочтительный метод обновления поля со списком при изменении данных?
- 23. VBA, MS Excel. Обновить значение поля со списком при изменении
- 24. Предотвращение выделения поля со списком WPF при изменении itemssource
- 25. Как очистить существующие элементы списка при изменении содержимого?
- 26. Как изменить размер содержимого при изменении высоты NavBar
- 27. Как изменить ссылку на файл при изменении содержимого объекта
- 28. Как изменить размер перекрестного домена iframe при изменении содержимого?
- 29. Выберите из списка со списком как свойство
- 30. как отредактировать строку списка со списком
Я пробовал GroupBox, он работает. Однако я не могу найти что-либо с именем Panel в своем ящике инструментов. Это называется иначе? – reederz
Извините, я не заметил, что это WPF. Вы можете инкапсулировать его в любой контейнер, например «Grid» или «StackPanel». Я верну свой ответ, чтобы исправить. –