| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > И все же как перетащить форму за любую её часть ? |
| Автор: 12usver12 5.2.2008, 21:39 | ||
| смотрел темы, но так ни в одной нет конкретного решения вот есть код , форма перетасивается но немного не так, вообщем что-то надо еще отнять или прибавить, кто мож знает ?
|
| Автор: mr.DUDA 6.2.2008, 09:04 |
| Модератор: Учимся пользоваться поиском!!! По слову "таскать" выдало пять штук тем: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=36481 http://forum.vingrad.ru/index.php?show_type=forum&showtopic=190393 http://forum.vingrad.ru/index.php?show_type=forum&showtopic=183431 http://forum.vingrad.ru/index.php?show_type=forum&showtopic=151796 http://forum.vingrad.ru/index.php?show_type=forum&showtopic=77697 |
| Автор: 12usver12 6.2.2008, 12:34 |
| Спасибо , поиск |
| Автор: 12usver12 6.2.2008, 20:15 |
| но все равно, все что тут было написано , так и не получилось воплотить а вот ето 100% работает /// <summary> /// Идентификатор события перетаскивания мышкой /// </summary> const int WM_NCHITTEST = 0x0084; /// <summary> /// Дополнительный параметр события /// </summary> const int HTCAPTION = 2; /// <summary> /// Переопределяем обработку оконной функции для того, что бы можно было таскать его мышкой без заголовка /// </summary> /// <param name="m"></param> protected override void WndProc(ref Message m) { if (m.Msg == WM_NCHITTEST) { m.Result = (IntPtr)HTCAPTION; return; } base.WndProc(ref m); } добавляем в класс формы. |
| Автор: ProgrammingLife 14.2.2008, 22:54 | ||
| Здаравствуйте Народ помогите........! Что нужно сделать ? в первой форме происходит вызов второй формы идет подсчет и мне нужно что бы результат был в превой форме в label1.Text вот код:
выходит третье окно Заранее благодарен ! |