Entwickler-Ecke
C# - Die Sprache - TextBox Abfrage funktioniert nicht...
validas - Fr 09.09.11 11:05
Titel: TextBox Abfrage funktioniert nicht...
Hallo zusammen.
Folgendes Problem. Ich würde gerne eine TextBox auswerten, doch dies schlägt irgendwie fehl... =(
Codeschnippsel:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| private void textBox4_Leave(object sender, EventArgs e) { if (textBox4.Text = " ") { textBox4.Text = "Bitte ausfüllen!"; } } |
Folgende ErrorMessage wird ausgegeben:
Error 1 Cannot implicitly convert type 'string' to 'bool' c:\daten\visual studio 2010\Projects\WinFormApp\WinFormApp\Form1.cs 57 17 WinFormApp
was ist hier schiefgelaufen???
Hilfe!!!
Danke schon im voraus!
Moderiert von
Christian S.: C#-Tags hinzugefügtModeriert von
Christian S.: Topic aus Basistechnologien verschoben am Fr 09.09.2011 um 11:21
Horschdware - Fr 09.09.11 11:09
Hallo und willkommen im Forum :welcome:
Vergleiche machst du mit einem doppelten Gleichheitszeichen
Zuweisungen dagegen mit einem einfachen Gleichheitszeichen
validas - Fr 09.09.11 11:22
Ach so logisch! Tut mir leid, wirklich eine dumme Frage... :S
vielen Dank!
dark-destination1988 - Fr 09.09.11 11:49
nur so als tipp:
wenn man testen will ob etwas eingegeben wurde,
nutze ich die string.IsNullOrEmpty("Hier steht ein string") Funktion.
Diese liefert true wenn der string leer ist.
storestore - Fr 09.09.11 15:29
Hallo,
du darfst nicht:
sonder
C#-Quelltext
1:
| If(textbox4.text =="") |
machen.
Wenn du einen Vergleich machen willst dann immer mit == (zwei = hintereinander)
mfg storestore
Moderiert von
Christian S.: C#-Tags hinzugefügt
Horschdware - Fr 09.09.11 15:36
@storestore
Du hast schon gesehen, dass exakt diese Antwort schon gegeben wurde, oder? :?
dark-destination1988 - Fr 09.09.11 15:38
naja schreibt er wenigstens mal was richtiges ;)
storestore - Sa 10.09.11 00:49
Naja,
doppelt ist immer besser ;)
Zitat: |
naja schreibt er wenigstens mal was richtiges ;) |
Was soll das heißen? :twisted: :evil:
mfg storestore ;)
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!