Задача состоит в следующем: есть форма. Во время того, когда курсор находится над формой, и пользователь нажимает левую кнопку мыши, в этой точке экрана (где находится курсор) выводится какая-то надпись.
Эта надпись не исчезает пока пользователь держит нажатой левую кнопку мыши. Соответственно, когда отпускает - она исчезает.
Вопрос в следующем: какое свойство формы лучше использовать для нажатия кнопки мыши и как именно определить, что курсор находится именно над формой?
public partial class FormMain : Form
{
private Label _label;
public FormMain()
{
InitializeComponent();
this.MouseDown += FormMain_MouseDown;
this.MouseUp += FormMain_MouseUp;
}
private void FormMain_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button != MouseButtons.Left)
return;
_label = new Label();
_label.Location = e.Location;
_label.Text = "Какой-то текст";
this.Controls.Add(_label);
}
private void FormMain_MouseUp(object sender, MouseEventArgs e)
{
this.Controls.Remove(_label);
_label = null;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Гуглил много, вроде находил какие-то решения, но понимания не добавилось
Ребята есть ли какой то сканер с выбором директорий для сканирования файлов определенного формата написанном на любом языке программирования...
В чем суть проблемного момента : при нажатии на кнопку добавить выскакивает новое окно, в котором я выбираю из комбобоксов аргументы для новой...
знаю что подобные вопросы задавали ужеНо все же, вдруг, что изменилось и теперь есть простое решение) Беда в том, что проект написан на WindowsForm...