C# - alle Textboxen in einer Form löschen Veröffentlicht von Jan Welker am 7/14/2006 (3 Bewertungen) Löscht alle vorhandenen Textboxen die sich in der aktuellen Form befinden. foreach (Control tbx in Controls) { if (tbx.GetType() == typeof(TextBox)) { ((TextBox)tbx).Clear(); } } Abgelegt unter textbox, textboxen, löschen, clear. 3 Kommentare zum Snippetmars schrieb am 7/16/2006:So schauts irgendwie schöner aus. foreach (Control c in Controls) { if (c is TextBox) { c.Text = String.Empty; }}Koopakiller schrieb am 8/22/2013:@mars wie man die geschweiften Klammern schreibt, ist dem Compiler ziehmlich egal ;)Bei Einzeilern, wie bei diesem Snippet, könnte man die geschweiften Klammern sogar ganz weg lassen. dariusarnold schrieb am 8/25/2013:Um ehrlich zu sein finde ich diese Schreibweise sogar schöner:if (..){ if (..) { if (..) { // Do anything } }}So behält man immer den Durchblick welche schließenden Klammer zu welcher öffnenden gehört. Logge dich ein, um hier zu kommentieren! Ähnliche Snippets Papierkorb leerenDas Klick-Event von Controls gemeinsam auffangen und zentralAutoscroll in einer TextboxTextbox-Extension nur numerische Werte zulassen mit Ein-/AusTextbox Context Menu abschaltenDateien und Ordner rekursiv löschenDatei mittels Windows Dialog löschenTextBox nur mit Zahleneingabe''Enter'' in TextBoxRegistryschlüssel löschenConsole löschenDatei in Papierkorb verschiebenTextbox Strg-AOft benötigte Properties von Controls schnell zentral ausfühTextbox auf Enter prüfen