Я использую элемент управления Tab в своем графическом приложении, и я знаю, как добавлять и удалять вкладки из него (TCM_INSERTITEM и т. Д.), Но я не могу понять, как добавить другие элементы управления в вкладку, как кнопки и т. д. Как добавить элементы управления на вкладку? (Обратите внимание, что я не элемент управления PropertySheet, но элемент управления Tab.)Как добавить элементы управления в элемент управления Tab
ответ
Если вы говорите о добавлении элементов управления в тело элемента управления вкладки: вы этого не делаете.
Что вы делаете, это создать для каждого вкладка диалог управления стилем для детей, на котором будут элементы управления для этой вкладки. Когда выбрана каждая вкладка, вы обрабатываете уведомление из элемента управления вкладкой для создания и отображения соответствующего элемента управления страницей. Диалоги страниц обычно являются родительскими элементами элемента управления вкладки, а не самим элементом управления вкладками.
Хотя вы, конечно же, можете указать элемент управления вкладкой как родительский элемент другого элемента управления, это не поможет вам. Элемент управления вкладками не будет знать о его (недавно добавленных) дочерних элементах, и поэтому он не сможет организовать их размещение.
Итак, короткий ответ: вы не можете.
Длинный ответ, что у вас есть два варианта:
1) Построить свой собственный вкладок, которые могут поддержать детей.
2) Расположите другие элементы управления вместе с элементом управления вкладкой так, чтобы они соответствовали друг другу, но не перекрывались.
- 1. Tab Элементы управления, управляющие другими элементами управления
- 2. Как добавить элементы управления гиперссылкой в элемент управления ASP.NET ListBox?
- 3. tab ввести элементы управления asp.net
- 4. Как добавить значок в элемент управления Tab в FXML?
- 5. Как добавить tabitem в элемент управления silverlight tab в коде
- 6. Добавить элементы в стандартный элемент управления транспортом
- 7. WPF Tab Элементы управления с левой стороны
- 8. Элемент управления Silverlight Tab - несколько элементов управления на одной вкладке
- 9. Tab Элементы управления и их дочерние окна
- 10. Можно ли добавить элемент управления UserControl в элемент управления Composite?
- 11. Добавить элементы управления в ItemsControl
- 12. Как добавить пользовательские элементы управления в MPMoviePlayerViewController?
- 13. Как добавить дополнительные элементы управления?
- 14. Как динамически добавлять пользовательские элементы управления в пользовательский элемент управления
- 15. Добавить элемент управления во время выполнения при нажатии клавиши TAB
- 16. Добавить элемент управления как appBar
- 17. Элементы управления панелью управления
- 18. Добавить элементы управления в UIPageViewController
- 19. Как добавить пейджинг в пользовательские элементы управления?
- 20. C#: Как добавить подсказку в элемент управления?
- 21. listview добавить новый элемент управления
- 22. NSIS: Как добавить элементы в элемент управления списком?
- 23. Добавить элемент управления в родительский элемент управления во время выполнения
- 24. Добавить элементы управления в VrPanoramaView
- 25. Добавить динамически пользовательские элементы управления
- 26. Элемент ElementFlow отключает элементы управления
- 27. Добавить элемент управления в PictureEdit
- 28. Добавить элемент управления в таблицу из кода
- 29. Как добавить различные элементы управления в Gridview?
- 30. Как добавить элементы управления в сетку андроида
Если вкладка не может иметь детей, которые она показывает, когда она выбрана и скрывается, когда выбрана другая вкладка, в чем их смысл? В чем цель? – Sergei
@Sergei: О, теперь я вижу ваше замешательство, прочитав ваш комментарий и ответ Криса. Вы не хотите добавлять детей в элемент управления вкладкой, вы хотите добавить детей на ** вкладку ** **. У Криса есть правильный ответ. – Tergiver
@Sergei: прочитайте «руководство» здесь: http://msdn.microsoft.com/en-us/library/bb760551.aspx – Tergiver