Laden...

Ein Control erstellen !?

Erstellt von axelfxxx vor 17 Jahren Letzter Beitrag vor 17 Jahren 1.052 Views
axelfxxx Themenstarter:in
139 Beiträge seit 2006
vor 17 Jahren
Ein Control erstellen !?

Hi Leute,

nur eine kurze Frage: Wie erstellt man ein Control, welches für das gesammte Programm, was man schreibt zur Verfügung steht ? Z.B. Eine Tabpage, die schon eine Richtextbox, mit Toolbox und Contextmenu enthält. Diese Tabpage würde ich erst dann zum Vorschein bringen, wenn ich eine Textdatei öffnen will, voher nicht.
(Ich denke dabei an Tabbed Browsing) 😉

Ich hatte erst damit angefangen:



public TabPage tab
{

      //Aber weiter komm ich nicht,
      //Weil ich noch keine eigenen Controls schreiben kann :-8
}

---- >
Keine Signatur 😉

49.485 Beiträge seit 2005
vor 17 Jahren

Hallo axelfxxx,

ein UserControl zu schreiben unterscheidet sich nicht sehr davon, ein Form zu schreiben. Man erbt halt von UserControl statt von Form.

Erzeugen und Hinzufügen kann man ein UserControl z.B. mit

this.Controls.Add (new MyUserControl ());

Anzeigen und Verbergen geht mit Control.Show/Hide/Visible.

Ich denke aber, dass du um das Lesen eines Buches nicht drum rum kommst, z.B. http://www.galileocomputing.de/openbook/visual_csharp/

herbivore

axelfxxx Themenstarter:in
139 Beiträge seit 2006
vor 17 Jahren

ACH !? Stimmt an: this.Controls.Add(daran Hab ich nicht gedacht !!) 🙂

//Edit: Danke 😉

---- >
Keine Signatur 😉