Воскресенье, 12.01.2025, 03:40
Приветствую Вас Гость | RSS

блокнот

article

Главная » Статьи » Шарпомир » c#

перемещение на примере pictureBox
bool canMove = false;
        Point p;
        
        private void Form1_MouseLeave(object sender, EventArgs e)
        {
            canMove = false;
        }           
 
        private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
        {
            canMove = true;
            p = e.Location;            
        }
 
        private void pictureBox1_MouseUp(object sender, MouseEventArgs e)
        {
            canMove = false;            
        }
 
        private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
        {
            if (canMove)
            {
                pic = (PictureBox)sender;
                pic.Top += e.Y - p.Y;
                pic.Left += e.X - p.X;                
            }
        }
Категория: c# | Добавил: gen (14.01.2011)
Просмотров: 3620 | Комментарии: 1
Всего комментариев: 1
1 Анонимус  
0
ПЕРВЫЙ НАХ

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

EzH->

link

Категории раздела

c# [8]
.net winforms [2]
asp.net [1]

депозит

Поиск