Я создаю свое первое приложение Windows Forms для развертывания в Windows Mobile, и у меня возникают некоторые проблемы при разработке интерфейса с вкладками.
Я предполагал, что смогу создать TabControl, затем добавить несколько вкладок и перетащить элементы управления по очереди на каждую вкладку. Это кажется невозможным, и большая часть информации, которую я вижу в Интернете, предполагает, что элементы управления должны добавляться динамически во время выполнения.
Я что-то упускаю здесь очевидное или это действительно правильно?
Если вам нужно добавить элементы управления во время выполнения, то как люди обычно управляют процессом проектирования. Создают ли они пользовательский контроль пользователя для каждой вкладки, а затем добавляют его во время выполнения?
Среда разработки (C # Visual Studio 2005, .net 2.0)
Среда выполнения (Windows Mobile 6.1)
Обновление 1
Фактические шаги, предпринятые в визуальной студии, были следующими: -
- Выберите Новый проект -> SmartDevice -> Windows Mobile 6 Professional -> Приложение для устройства
- Добавлен TabControl для Form1. Это автоматически добавляет tabPage1 и tabPage2
Обновление 2
Решение этого смущающе нубистское. TabControl помещает вкладки внизу страницы, первое, что я делал, это изменял размер элемента управления вкладками до одной строки, которая затем скрывала элемент управления TabPage.