Entwickler-Ecke
WinForms - Forms: Zuweisung TreeView zu RichTextBox
sharpx - Mi 07.01.09 14:40
Titel: Forms: Zuweisung TreeView zu RichTextBox
Hallo,
Folgendes Bild:
http://e.imagehost.org/0447/f1.jpg
Ich habe nun in der Form folgendes geprüft:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| void TvAfterSelect(object sender, TreeViewEventArgs e) { if (tv.SelectedNode.Text == "Vorlagen") { rt1.Visible = true; } } |
Also der Name der TreeView ist tv und der Name der RichTextBox rt1.
Wenn ich das so realisiere, wird mir die RichTextBox zwar angezeigt, wenn ich auf Vorlagen klicke, jedoch kann ich nichts in die Box schreiben. Der Cursor ist zwar drinnen, aber tippen funktioniert nicht.
Das ist das erste mal wo ich etwas mit der TreeView mache und ich dachte, so könnte das funktionieren, geht wohl ncith so?
Danke für eure Hilfen
jaenicke - Mi 07.01.09 14:56
Was das Problem dort direkt ist, werde ich mal schauen.
Ich würde aber einfach ein neues Formular für die einzelnen Seiten benutzen und das Formular in den rechten Teil deines Formulars einbinden. ;-)
Das geht mit C# sogar noch einfacher als mit Delphi (woher ich das kenne).
// EDIT:
Da steht wie es geht:
http://entwickler-forum.de/archive/index.php/t-2449.html
JüTho - Mi 07.01.09 14:59
Vielleicht liegt das Problem aber nicht in der TreeView, sondern in der RichTextBox (jedenfalls vermute ich das nach der Beschreibung); dass die RTB etwas Besonderes ist, hast Du ja gerade gelernt.
Im Designer hast Du vermutlich Visible auf false gesetzt. Vielleicht wurde dadurch automatisch ReadOnly auf true gesetzt; wenn Du nun Visible auf true änderst, muss vielleicht ReadOnly manuell auf false gesetzt werden (Reihenfolge interner Maßnahmen).
Gruß Jürgen
sharpx - Mi 07.01.09 15:05
Hallo,
Ja im Designer hat sich die Box auf ReadOnly = true gesetzt.
HAbe das übersehen, mein Fehler.
Jetzt funktioniert alles.
DAnke euch!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!