События на MouseEnter и MouseLeave используя Graphics - C#
Формулировка задачи:
Помогите пожалуйста, вот нарисовал методом:
Мне нужно сделать так, чтобы когда мышь входила в область этого квадрата, квадрат перерисовывался с такими размерами:
ну можно и цвет еще поменять
А вот когда мышь покидала область этого квадратика, квадрат снова перерисовывался и возращался к исходным размерам:
P.S.: Спасибо за помощь!
private Graphics graphicsRectangleTwo(){
Graphics graphicsRectangle = this.CreateGraphics();
Rectangle rectangle = new Rectangle(455, 10, 40, 40);
graphicsRectangle.FillRectangle(Brushes.Silver, rectangle);
return graphicsRectangle;
}Rectangle rectangle = new Rectangle(455, 10, 45, 45);
Rectangle rectangle = new Rectangle(455, 10, 40, 40);
Заметка: GDI + тут)
Решение задачи: «События на MouseEnter и MouseLeave используя Graphics»
textual
Листинг программы
foreach(Rectangle r in rect)
{
DrawRect(r.Contains(e.Location), r)
}