Я работаю над проектом winform (visual C#). У одной из форм есть много кнопок на ней, и они расположены рядом друг с другом. Я хочу добавить графику перед этими кнопками, чтобы пользователь мог продолжать нажимать кнопки. Я не могу добавить графику, потому что кнопки скрывают графику, и я не хочу перемещать кнопки. Я попытался привести элементы управления обратно, но это не сработало. Есть идеи? Благодаря!visual C# рисовать графику перед кнопками
toPolygon.Insert(toPolygon.Count, button); //insert button to vector
System.Drawing.Pen myPen;
myPen = new System.Drawing.Pen(System.Drawing.Color.Black);
myPen.Width = 10;
System.Drawing.Graphics formGraphics = this.CreateGraphics();
formGraphics.DrawLine(myPen, toPolygon[toPolygon.Count - 2].Location.X, toPolygon[toPolygon.Count - 2].Location.Y,
button.Location.X , button.Location.Y); //draw a line from last button in the vector to the new one
myPen.Dispose();
if (toPolygon.First() == toPolygon.Last())
{
//draw polygon and clean the vector
}
так исправьте меня, если я ошибаюсь, но если графический символ «впереди» кнопок, пользователь не сможет видеть кнопки?!? – Jeremy
Можете ли вы показать свой код, пожалуйста? –
Что не так с Button.Image или с событием Paint? – taffer