W
WM2010
Hallo zusammen,
ich will einen Rahmen in ein UserControl zeichnen, was auch ansatzweise funktioniert. Der Rahmen ist kleiner wie das UserControl.
Allerdings wird der Rahmen unter den z.B. Panels im UserControl nicht angezeigt.
Gibt es eine Möglichkeit über andere Controls drüberzuzeichnen? Irgendwas in die Richtung Pen.TopMost = true;?
Mein bisheriger Code:
Über Hilfe würde ich mich sehr freuen!
Grüße!
ich will einen Rahmen in ein UserControl zeichnen, was auch ansatzweise funktioniert. Der Rahmen ist kleiner wie das UserControl.
Allerdings wird der Rahmen unter den z.B. Panels im UserControl nicht angezeigt.
Gibt es eine Möglichkeit über andere Controls drüberzuzeichnen? Irgendwas in die Richtung Pen.TopMost = true;?
Mein bisheriger Code:
Code:
using (var brush = new SolidBrush(Color.DarkOrange))
{
using (var pen = new Pen(brush, 5.0f))
{
pen.LineJoin = LineJoin.Round;
// location und size berechnen
var border = new Rectangle(location, size);
e.Graphics.DrawRectangle(pen, border);
}
}
Über Hilfe würde ich mich sehr freuen!
Grüße!