Задача нажать клавишей мыши на кнопку и не отпуская протянуть по 10м другим кнопкам которые рядом находятся. Делаю обработку по собитию MouseDown регистрирую что нажата кнопка, а на других отлавливаю на Move или Hover но этих событий не возникает. Видимо нажата клавиша блокирует события по движению. Есть ли возможность выполнить задание?
Попробуй использовать DrugAndDrop. Вот тебе пример:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
bool mouseDown = false;
button1.MouseDown += (s, e) => mouseDown = true;
button1.MouseMove += (s, e) =>
{
if (mouseDown)
button1.DoDragDrop(button1, DragDropEffects.Move);
};
button1.MouseUp += (s, e) => mouseDown = false;
button2.AllowDrop = true;
button2.DragEnter += (sender, e) => Text = ((Button)sender).Text;
}
}
Panel1 по умолчанию скрыта и открывается по нажатию на buttonНужно чтобы она закрывалась сама если пользователь нажмет в любом месте, кроме самой...
в программе камера должна отображать всё происходящее в режиме онлайн без записи информации, для этого использую библиотеки AForgeVideo и AForge
У меня есть меню, которое я беру из базы данных и отображаю его на странице, при выборе одного из пунктов меню, мне нужно подгрузить информацию...