2010-09-01 3 views
0

Я смотрю на выполнение программы как хобби и помогаю другу с проблемой печати, которую они имеют. Приложение довольно просто, просто беря данные и отправляя эти данные на задание на печать, чтобы мой друг не мог управлять каждой вещи индивидуально.Основной интерфейс, фактические вкладки или отдельные объекты

Мой вопрос заключается в следующем: я хочу использовать основной интерфейс с вкладками (как и в случае с системой Meego) Проблема заключается в том, что это не похоже, что она будет хорошо структурирована. То есть вместо того, чтобы иметь отдельный файл для обработчиков событий для каждой вкладки, все они будут находиться в одном файле, файле с элементом управления вкладкой.

Я подумал о том, чтобы сделать что-то вроде того, как создаются некоторые веб-сайты, [home.html, contact.html] [[home_html, contact.html] [[home.html в home.html отличается от contact.html, когда у вас дома, значок контакта отличается от дома когда на contact.html]], но мне нужно обрабатывать фоновые задачи.

Я знаю, что эти задачи будут в отдельном потоке (ну, по крайней мере, это имеет смысл для меня), но я до сих пор не уверен, что является стандартным методом для этого.

Извините за текст, сообщите мне, что нужно добавить или изменить. Спасибо :)

ответ

1

Вы можете создать UserControl для каждой страницы и добавить их в TabControl. Код для каждой страницы будет в каждом UserControl и, следовательно, отдельный файл.

+0

за вашу помощь и быстрый ответ :) –

Смежные вопросы