Workshop: Einstieg in das kostenlose C# Express

Typen auflösen und Intellisense

Dann suchen Sie das Ereignis „Load“, geben als Namen „OnLoad“ ein, und drücken die Enter-Taste. Daraufhin öffnet sich ein Quelltext-Editor. Dieser zeigt den Quelltext des Formulars an – allerdings ohne den zur Konstruktion der darauf befindlichen Kontrollelemente nötigen Code. Da wir den Event-Handler „OnLoad“ genannt haben, hat VC# schon eine passende Methode in die Forms-Klasse eingebaut. Diese muss nur noch mit sinnvollem Code gefüllt werden.

Für das Auffüllen der Baumansicht mit Knoten benötigen Sie Elemente, die vom TreeView aufgenommen werden können. Dies sind so genannte TreeNodes. Den ersten TreeNode erzeugen Sie mit dem folgenden Ausdruck:

TreeNode treeNode = new TreeNode(“C“);

Der Parameter „C“ ist der Text, der später in der Baumansicht angezeigt wird. Beim Eingeben der Zeile werden Sie bemerken, dass das Wort TreeNode in einer anderen Farbe dargestellt wird als der Name der Variablen treeNode. Das bedeutet im Wesentlichen, dass die VC# IDE den Typ „TreeNode“ als einen ihr bekannten Typ erkannt hat. Es gibt also zum einen im Ordner „Verweise“ eine Referenz auf die Assembly, in der dieser Typ definiert ist, und zum anderen gibt es ein passendes „using“ Statement im Quellcode des Programms.