Мой Kbyte.Ru
Рассылка Kbyte.Ru
Группы на Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Исходные коды - Анатолий Зимовский -

C# - Окна и формы

Все примеры / Интерфейс / Окна и формы

Перетаскивание формы за форму на C#

Автор: Анатолий Зимовский | добавлено: 09.08.2012, 01:58 | просмотров: 4493 (1+) | комментариев: 0 | рейтинг: *x7
Код, позволяющий перетащить форму, правда который срабатывает при перетаскивание только за форму, а не за элементы на ней.

Код

 private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
      this.Capture = false;
      Message n = Message.Create(this.Handle, 0xa1, new IntPtr(2), IntPtr.Zero);
      this.WndProc(ref n);
    }
 

Как это работает?

Сконвертированный РАБОЧИЙ код под c# из этой статьи:

http://kbyte.ru/ru/Programmi ng/Sources.aspx?id=1040&mo de=show
Файлы DraggableForm.v2.zip (146,73 Кб)
Об авторе

Анатолий Зимовский

Один из участников команды программистов EpicMorg. Ориентируется больше по оформлению, чем по коду.

См. также:
Профиль автора
Анатолий Зимовский
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Люди на Kbyte.Ru
Реклама
Счетчики