Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 07:39

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C# alle textboxen auf inhalt prüfen

Discussion on C# alle textboxen auf inhalt prüfen within the .NET Languages forum part of the Coders Den category.

Closed Thread
 
Old   #1


 
-i.nwA_'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 7,277
Received Thanks: 2,537
C# alle textboxen auf inhalt prüfen

Hallöchen gibts ne Möglichkeit alle Textboxen die sich in ner groupbox befinden auf inhalt zu prüfen?

oder muss ich immer den hier bringen für jede einzelne textbox

if(txbblabla.text == "")?
-i.nwA_ is offline  
Old 08/13/2013, 16:36   #2
 
tolio's Avatar
 
elite*gold: 2932
The Black Market: 169/1/0
Join Date: Oct 2009
Posts: 6,966
Received Thanks: 1,097
.controls damit kannst du elemente und unterelemente einer form ansprechen
dann noch ne for schleife und passt
tolio is offline  
Thanks
1 User
Old 08/13/2013, 17:07   #3


 
-i.nwA_'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 7,277
Received Thanks: 2,537
Quote:
Originally Posted by tolio View Post
.controls damit kannst du elemente und unterelemente einer form ansprechen
dann noch ne for schleife und passt
ok kannste mir das näher erläuten?
-i.nwA_ is offline  
Old 08/13/2013, 17:27   #4
 
elite*gold: 0
Join Date: Aug 2012
Posts: 236
Received Thanks: 94
Das geht z. B. so:
Code:
if (groupbox.Controls.OfType <TextBox> ().All (textbox => String.IsNullOrEmpty (textbox.Text)))
    //...
Ganz einfach, nicht wahr?

Edit: Dieses Thema gehört natürlich in in .
Tasiro is offline  
Thanks
2 Users
Old 08/13/2013, 18:29   #5


 
-i.nwA_'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 7,277
Received Thanks: 2,537
Quote:
Originally Posted by Tasiro View Post
Das geht z. B. so:
Code:
if (groupbox.Controls.OfType <TextBox> ().All (textbox => String.IsNullOrEmpty (textbox.Text)))
    //...
Ganz einfach, nicht wahr?

Edit: Dieses Thema gehört natürlich in in .
ok soweit so gut wie bekomm ich das hin dass jede textbox leer sein muss damit die im if aufgeführten aktonen durchgeführt werden?
-i.nwA_ is offline  
Old 08/13/2013, 18:47   #6
 
elite*gold: 0
Join Date: Aug 2012
Posts: 236
Received Thanks: 94
Das habe ich gerade geschrieben:
Code:
if (groupbox.Controls.OfType <TextBox> ().All (textbox => String.IsNullOrEmpty (textbox.Text)))
Es gibt doch nicht etwa Verständnisprobleme? Ist dir etwas unklar?
Tasiro is offline  
Old 08/13/2013, 18:57   #7

 
.QaDusch's Avatar
 
elite*gold: 22
The Black Market: 538/0/0
Join Date: Aug 2009
Posts: 9,172
Received Thanks: 1,159
Quote:
Originally Posted by Tasiro View Post
Das habe ich gerade geschrieben:
Code:
if (groupbox.Controls.OfType <TextBox> ().All (textbox => String.IsNullOrEmpty (textbox.Text)))
Es gibt doch nicht etwa Verständnisprobleme? Ist dir etwas unklar?
Er will sicher wissen, wo genau es definiert wird ob die Textbox leer ist oder etwas enthalten ist.
.QaDusch is offline  
Old 08/13/2013, 19:15   #8
 
elite*gold: 0
Join Date: Aug 2012
Posts: 236
Received Thanks: 94
Ein Lambda-Ausdruck in C#:
Code:
textbox => String.IsNullOrEmpty (textbox.Text)
Hier wird die Variable textbox auf einen booleschen Wert abgebildet. Also eine anonyme Funktion, hier ohne Angabe der Typen.
Dieser Ausdruck soll für alle (.All (...)) Elemente von groupbox.Controls mit dem Typ (.OfType <...> ()) TextBox wahr sein.
MSDN-Seite zu Lambdas:
Tasiro is offline  
Old 08/13/2013, 20:22   #9


 
-i.nwA_'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 7,277
Received Thanks: 2,537
naja an sich klappts nur führt der die if befehle auch aus wenn nur 1 textbox gefüllt ist es es sollten aber alle voll sein;D
-i.nwA_ is offline  
Old 08/13/2013, 20:39   #10
 
elite*gold: 0
Join Date: Aug 2012
Posts: 236
Received Thanks: 94
Obige Bedingung ist dann und nur dann wahr, wenn alle TextBoxen in jener GroupBox leer sind. Wenn auch nur eine nicht leer ist, werden die Befehle im else-Zweig ausgeführt. Was hast du denn bei dir im Quellcode stehen? Meine Glaskugel sagt mir, dass du die Bedingung negiert hast...
Tasiro is offline  
Old 08/13/2013, 20:42   #11


 
-i.nwA_'s Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 7,277
Received Thanks: 2,537
naja in meinem fall müssen alle voll sein ansonsten soll ne messagebox erscheinen
-i.nwA_ is offline  
Old 08/13/2013, 20:47   #12
 
elite*gold: 10
Join Date: Aug 2012
Posts: 813
Received Thanks: 106
Könnte ein Moderator oder Admin den Thread übersichtshalber in die richtige Sektion verschieben?
GodHacker is offline  
Thanks
1 User
Old 08/16/2013, 22:20   #13


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Arrow General Coding -> .NET Languages

#moved

Vielleicht wäre hier ein bisschen eigenständiges Denken angebracht. Das Snippet gibt True zurück, wenn alle Boxen leer sind. Wie bekommst du es dann hin, dass alle voll sein müssen? Ein bisschen Eigeninitiative kann nicht schaden, sonst wird das nichts mit dem Programmieren. Dir wurde sogar ein sehr guter Link geposted, bei dem du dich gleich auch noch über Lambdas schlau machen kannst.
Wir schreiben dir hier nicht deine Programme. Zumindest nicht kostenlos.

#closed
MrSm!th is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
Textboxen machen wie in Foren...
02/04/2012 - Web Development - 3 Replies
Ich möchte für meine Homepage eine Textbox machen, wie in Foren. Zum Beispiel, wenn ich in einer Textbox was schreibe, das ich denn die Farbe einstellen kann, obs zentriert ist usw. Weiß einer wie es geht ?
Webbrowser soll text in textboxen auf ner internet seite schreiben ?
10/10/2010 - General Coding - 7 Replies
hallo liebe komm ich habe mir gedacht ich code mal an accmaker für nen spiel und meine form2 hat nen webbrowser ,welcher die regi page auf ruft . wie mache ich es das der in jedes einzelne feld die acc daten angiebt ? (generiert) benötige eure hilfe ! ein danke ist euch sicher !! mfg Wr verkäufer !



All times are GMT +1. The time now is 07:39.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.