![]() |
Модераторы: gambit, Partizan |
![]() ![]() ![]() |
|
UnDisk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 13.6.2009 Репутация: нет Всего: нет |
Здравствуйте.
Хочу реализовать форму настроек наподобе как это реализовано в the Bat или в VS. Слева список разделов для настройки приложения, справа, в зависимости от выбранного раздела, параметры для настройки. Вопрос следующий: с виду данная конструкция похожа на splitcontainer с вставленным в него слева treeview, а вот как реализовать справа? Пока идея, что поместить справа Panel и на ней динамически сохдавать элементы управления вроде button и textbox к примеру, и считывать с файла настройки приложения по умолчанию, а после изменения данных, перезаписывать их в файл. Посоветуйте, пожалуйста, как на ваш взгляд лучше реализовать форму с настройками приложения? Заранее спасибо! |
|||
|
||||
explorer |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 104 Регистрация: 26.2.2008 Репутация: нет Всего: 2 |
Может помочь паттерн State приминительно к индуктивным интерфейсам.
Паттерн State (Состояние) используется в тех случаях, когда во время выполнения программы объект должен менять свое поведение в зависимости от своего состояния. Паттерн состоит из 3 блоков:
Данный отрывок взят отсюда. Там же более подробное описание и пример реализации на C#. --------------------
|
|||
|
||||
UnDisk |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 13.6.2009 Репутация: нет Всего: нет |
Большое спасибо за ответ и за предоставленную ссылку. Очень помогло.
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |