|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
Интерфейс в стиле Visual Studio31.07.2009, 14:42. Показов 8521. Ответов 23
Метки нет (Все метки)
Здравствуйте!
Хотелось бы сделать интерфейс в стиле Visual Studio, чтобы было много разных окошек и чтобы их можно было и закрывать, и перетаскивать, и пристыковывать, и чтобы некоторые из них были с закладочками (см. рисунок). У меня есть некоторые мысли в отношении этого. Я думаю надо использовать SplitContainer + MDI-окна. Я в правильном направлении думаю? Если нет, подскажите, в какую сторону копать и что по этому поводу можно почитать. Заранее благодарю за ответы!
0
|
|
| 31.07.2009, 14:42 | |
|
Ответы с готовыми решениями:
23
В чём отличия между visual studio и visual studio .net? Проект C# Visual Studio 2010 перевести в Visual Studio 2005 |
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 31.07.2009, 14:49 [ТС] | |
|
Я даже не знаю как такие окошки называются. Пыталась гуглить - не помогло.
0
|
|
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
| 31.07.2009, 15:05 | |
|
Лакшми, это больше походит на MDI форму, а эти окошки почти обычные, только добавлен код для пристыковывания их к краям и плавного выезда сбоку IMHO
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 31.07.2009, 15:08 | |
|
Они похоже создали свой компонент. Окошко Properties - это обычное окно, только стиля ToolWindow. Без Dock тоже не обошлось
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 31.07.2009, 15:09 [ТС] | |
|
Хорошо. Тогда как реализовывается эта самая пристыковка? И как заставить дочернюю форму залезть в панель-контейнер, если это делать с помощью SplitContainer?
Может какие-то готовые решения уже есть?
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 31.07.2009, 15:15 [ТС] | |
|
kirill29, Ммм... Бегло просмотрела, мне кажется, мне это не поможет...
0
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
|
| 31.07.2009, 15:41 | |
|
У тебя установлен MSDN? Вот пример на С++
Docking the Menu Bar, Abstract Classes vs. Interfaces, and More ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/dnmag03/html/CQA1203default.htm
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 31.07.2009, 15:48 [ТС] | |
|
Нет, здесь (дома) пока не ставила. А в инете это можно найти?
0
|
|
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
|
| 31.07.2009, 16:05 | |
|
А в инете это можно найти?
http://msdn.microsoft.com/ru-r... n-us).aspx
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 31.07.2009, 16:15 [ТС] | |
|
Спасибо, почитаю.
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 03.08.2009, 20:32 [ТС] | |
|
IT-Skyline, спасибо огроменное! Классная штука! Осталось только научиться пользоваться dll-ками. Ничего, прорвемся!
![]() Добавлено через 19 минут 33 секунды Мда... Немного погуглив задумалась, а так ли это просто? Можно какую-нибудь книжку по этому поводу?
0
|
|
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
| 03.08.2009, 21:14 | |
|
Нет книг, гугл тебе в помощь и форум для обсуждений
Добавлено через 49 секунд А что именно трудно поазалось?
0
|
|
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
| 03.08.2009, 21:35 | |
|
пользуюсь этим. выдрал из il ide
1
|
|
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
| 03.08.2009, 21:40 | |
|
если пригодится то вот еще самопальный таб контрол который на свойствах проекта (в оливковой схеме)
только конструктор для дизайнера не прикрутил - неохота было разбираться с его моделью
2
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
||
| 04.08.2009, 00:17 [ТС] | ||
|
IT-Skyline, ну хоть с чего начать-то? Гуглятся только форумы, где спрашивается: "сделал так-то, не работает", ответ: "а может так?" Значит надо перепробовать все, что рекомендуют. А ведь в самом вопросе мне совершенно ничего не понятно, если я даже не знаю с чего начать.
Попробую еще погуглить, когда времени побольше будет, может плохо искала...
0
|
||
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
| 04.08.2009, 08:27 | |
|
Solution explorer-> references-> right click button-> add reference->
1. Net -- сборки нет фраемворк 2. Com -- ком сборки (вин 32) 3. Project -- длл в области проекта 4. Browser -- выбрать длл 5. Recent -- не пользовался
0
|
|
|
61 / 50 / 1
Регистрация: 09.07.2009
Сообщений: 451
|
|
| 04.08.2009, 22:02 [ТС] | |
|
IT-Skyline, погоди, попридержи коней... Это раздел "Для начинающий" кажется...
Убила полдня на поиски того, как узнать, какие есть функции в DLL, которую ты мне порекомендовал... Был бы инет под рукой, может меньше вопросов задавала бы... На работе у меня нет интернета, могу только в аську с телефона выходить... Вечно приходится друзей просить что-то найти в инете.
0
|
|
|
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
|
|
| 04.08.2009, 22:23 | |
|
чтобы посмотреть что есть в dll нужно открыть ее в object браузере который в инструментах(Tools) в меню vs
0
|
|
| 04.08.2009, 22:23 | |
|
Помогаю со студенческими работами здесь
20
Присоединяемые панели в стиле MS Visual Studio Компиляция в Visual Studio Team System (Visual Basic) Visual Studio Подойдёт ли Visual Studio 6
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|