![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Brain89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 18.1.2010 Репутация: 2 Всего: 2 |
Подскажите, пожалуйста, как с помощью .NET сделать элемент, на котором располагаются основные вкладки приложения. Похож на tabControl и TreeView одновременно. Встречается такой элемент довольно часто, но в стандартных я его не нашел. Приложил скриншот одной программы с таким элементом, если не явно, приложу еще из других программ. Заранее спасибо.
Присоединённый файл ( Кол-во скачиваний: 24 )
______.PNG 32,37 Kb |
|||
|
||||
| DenWPF |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1659 Регистрация: 26.9.2009 Репутация: нет Всего: 1 |
Довольно просто его сделать.
Делаешь компонент, у которого сверху кнопка, снизу панель какая то. При нажатии на кнопку меняешь +\- и показать\скрыть панель нижную. А потом этот компонент, в другой компанент, который содержит просто панель которая в столбик держит уже созданные тобой компонент. и вот как бы и всё. |
|||
|
||||
| kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Такой контрол часто называют Task Pane (TaskPane, TasksPane, ...).
Конкретнее, надо, уважаемый. Windows.Forms, WPF, Gtk#, ...? Вот, например, простенький для WPF. -------------------- |
|||
|
||||
| Brain89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 18.1.2010 Репутация: 2 Всего: 2 |
2DenWPF
Спасибо, я как-то так и думал. Только не хочется с нуля писать, времени не так много. 2kemiisto Тоже спасибо. Если конкретней, то WinForms-приложение. Но мог бы и на WPF разобрать и переделать. Жаль, в том примере ссылка битая. Может есть еще какие-нибудь примеры готовых вариантов? |
|||
|
||||
| kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Brain89, там ниже не битая ссылка New source code link updated here.
-------------------- |
|||
|
||||
| Brain89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 18.1.2010 Репутация: 2 Всего: 2 |
kemiisto
Ну да, только она у меня тоже не открывается. |
|||
|
||||
| kemiisto |
|
|||
![]() Дикий Кот. =^.^= ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Участник Клуба Сообщений: 3292 Регистрация: 29.7.2007 Репутация: 4 Всего: 160 |
Brain89, странно. Прикреплю тут.
Присоединённый файл ( Кол-во скачиваний: 7 )
WpfTaskPane.zip 28,61 Kb-------------------- |
|||
|
||||
| Brain89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 18.1.2010 Репутация: 2 Всего: 2 |
2kemiisto
Спасибо, буду разбирать |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |