![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
Захотел я сделать как в студии VS. А именно если у Вас окошко свойств находится в состояние "автоматически скрывать" - то когда наводишь на панельку мышь - то выезжает окошко свойств (допустим это форма 2)
Так вот, решил я так же сделать.. С помощью АПИ функции SetParent сделал вторую форму дочерней по отношению к главной(первой), и при загрузки второй формы(а вызвается она наведением мыши на бутон на первой форме) - поставил включение таймера - а в таймере что то вроде этого Me.left -=1 .. Но форма почему то вообще вниз и вправо улезает, при чем так присходит как если из главной формы установить родителя (при помощь Сетпарент), так и из второй (при загрузке второй формы - вторая форма устанавливается как дочерняя) Почему она не двигается влево как положенно? ПС, Если не использовать АПИ функцию то код для отправления второй формы влево - работает нормально....Но не подходит, так как нужно чтобы форма 2 не выходила за рамки первой формы, и могла заходить за края первой формы(так красивее вообщем) |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Загрузи вот этот проект
http://sourceforge.net/projects/dockpanelsuite/ и не парься. То, что ты хочешь сделать на самом деле не так просто реализуется. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
diadiavova, И что мне дает этот проект? Верю что не просто так. Но если бы мне понять почему так окно не правильно едет, то было бы легче справиться, по крайней мере в моем направлении
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
То, что не придется изобретать велосипед.
Если интересно как это устроено, возьми этот проект и посмотри код. Оупенсорс все таки. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
я скачал там тока ехешник и длл |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Там на панели навигации есть пункт Code
Добавлено через 2 минуты и 50 секунд А точнее скачай отсюда http://sourceforge.net/projects/dockpanels...%20Suite/2.4.0/ Качай ту ссылку, в имени которой присутствует слово Source -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
не пойму где...Там есть только один пунктик с code и то там не одно слово
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
Слушай, Дядь Вов, а почему почти все примеры в МСДН сделаны с console...Это предполагает что примеры нужно запускать как "консольное приложение" (то есть наверно не запускать , а создавать не винформс а консольное приложение"), да?
Добавлено через 3 минуты и 32 секунды оо, спасиб, теперь есть, там тока c#? |
|||
|
||||
| diadiavova |
|
||||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
Не все. Просто для примера это удобнее: ничего лишнего и на надо объяснять что должно быть на форме.
Если ты хочешь скопипастить и чтоб работало, то да. Но вообще примеры даются для того, чтобы ты мог разобраться в вопросе и написать свой код: хошь в консоли, хошь в винформе, хош в впф, или как угодно еще. Да. Можешь поискать еще, на сорсфорже или на кодплексе. Это называется интерфейс Doking. В принципе есть и другие реализации, но под винформы это лучшее, что мне попадалось. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
||||
|
|||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
спасибо, погляжу, а что такое впф
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
спасиб, погляжу, это же не то же что и WMI? WMI это же скрипт? а это что в 2 словах?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 8 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| transparent |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.5.2011 Репутация: нет Всего: нет |
Коду конечно обалделдеть скока....
А в моем случае с простенькой панелькой не поможешь Дядь Вов Задача то ерунда, нужно лишь понять почему форма не едет влево при SetParent |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |