Entwickler-Ecke
WinForms - Eine Textbox speeren, so das man sie nicht auswählen kann
shil - Fr 11.05.07 10:20
Titel: Eine Textbox speeren, so das man sie nicht auswählen kann
Hallo,
ich habe eine Textbox, in der ich verschiedene Informationen ausgeben möchte. Da diese Informationen aber nicht fest hinterlegt sind, schreibe ich diese via texbox1.Text = "irgendwas"; hinein.
Da es dem Benutzer nicht erlaubt sein soll diese texbax auszuwählen, will ich sie sperren.
Dies kann ich zwar mit textbox.Enabled = false; machen, jedoch ist die Schriftfarbe dann grau und dies soll nicht der Fall sein. Daher ist meine Frage, kann ich eine Textbox irgendwie sperren (ohne Enabled zu nutzen) oder zumindest die Schriftfarbe bei Enabled festlegen.
p.s: Ich wollte es schon mit Labels machen, jedoch müsste ich mir damit wesentlich mehr mühe geben wie mit eine Textbox, da der Text auf mehrere Zeilen verteilt ist.
Christian S. - Fr 11.05.07 11:02
Titel: Re: Eine Textbox speeren, so das man sie nicht auswählen kan
shil hat folgendes geschrieben: |
| Ich wollte es schon mit Labels machen, jedoch müsste ich mir damit wesentlich mehr mühe geben wie mit eine Textbox, da der Text auf mehrere Zeilen verteilt ist. |
Das verstehe ich nicht. Du kannst doch auch in ein Label mehrere Zeilen packen :gruebel:
shil - Fr 11.05.07 11:03
OO wie ? :)
Christian S. - Fr 11.05.07 11:21
Genauso wie bei der Textbox :nixweiss:
C#-Quelltext
1:
| label1.Text += Environment.Newline+"foobar"; |
JüTho - Fr 11.05.07 11:22
C#-Quelltext
1: 2:
| MyLabel.AutoSize = true; MyLabel.Text = "Zeile 1 mit Text\nZeile 2 als Fortsetzung"; |
Jürgen
PS. Nicht schnell genug; Environment.NewLine ist besser als "\n".
le Cauchemar - So 13.05.07 19:48
C#-Quelltext
1:
| textbox1.ReadOnly = true; |
Kann zwar immernoch angewählt werden, der Text ist aber geschützt und die Schriftfarbe bleibt normal.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!