Hallo!
Ich möchte gerne einen Rahmen (Rechteck) aus einem Erreignis erstellen. Dieser sollte wirklich nur ein Rahme sein, damit all die anderen Steuerelemente noch bedienbar sein müssen.
Ich hab das ganze schon mal mit
versucht.
Doch leider hab ich einen Scroll - Balken. Wenn ich nun weiter nach rechts gehe, hat er das Rechteck nicht gezeichnet.
Danach habe ich das ganze versucht mit einem Label zu gestalten. Da habe ich nun das Problem, das das ganze nicht im Hintergrund ist, sonder im Vordergrund und somit kann ich die anderen Steuerelemente nicht mehr bedienen. Dieses Steuerelement generiere ich vor den anderen Elemente (Buttons). Leider sind die Button danach im Hintergrund!
Was schlägt ihr vor? Was ist die beste Lösung?
Ich möchte gerne einen Rahmen (Rechteck) aus einem Erreignis erstellen. Dieser sollte wirklich nur ein Rahme sein, damit all die anderen Steuerelemente noch bedienbar sein müssen.
Ich hab das ganze schon mal mit
Code:
private void button1_Click(object sender, EventArgs e) { Graphics graph = this.CreateGraphics(); graph.DrawRectangle(new Pen(Brushes.Red, 2), 1, 1, 100, 100); }
Doch leider hab ich einen Scroll - Balken. Wenn ich nun weiter nach rechts gehe, hat er das Rechteck nicht gezeichnet.
Danach habe ich das ganze versucht mit einem Label zu gestalten. Da habe ich nun das Problem, das das ganze nicht im Hintergrund ist, sonder im Vordergrund und somit kann ich die anderen Steuerelemente nicht mehr bedienen. Dieses Steuerelement generiere ich vor den anderen Elemente (Buttons). Leider sind die Button danach im Hintergrund!
Code:
lblRahmen = new Label(); lblRahmen.Location = new Point(0, 0); lblRahmen.Size = new Size(1200,160); lblRahmen.BackColor = Color.Transparent; lblRahmen.BorderStyle = BorderStyle.FixedSingle; this.Controls.Add(lblRahmen);
Comment