Cобытие MouseMove при нажатой левой кнопке мыши - C#
Формулировка задачи:
Сделал у PictureBox событие MouseMove. Если просто провести мышкой над PictureBox все срабатывает, но если нажать левой(собственно правой так же) кнопкой мыши на форме и не отпуская ее провести над PictureBox'ом, то событие MouseMove не происходит (так же как и события MouseEnter). Как можно избавиться от этого?
Неужели никто не знает как решить данную проблему? =(
Решение задачи: «Cобытие MouseMove при нажатой левой кнопке мыши»
textual
Листинг программы
namespace prt
{
public partial class Form1 : Form
{
PictureBox r;
public Form1()
{
InitializeComponent();
r = new PictureBox();
r.BackColor = Color.Black;
r.Width = 100;
r.Height = 100;
r.MouseMove += new MouseEventHandler(pictureBox1_MouseMove);
r.Parent = this;
}
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
MessageBox.Show("MouseMove");
}
}
}