vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
For each control in me.controls??? 
Autor: waYne
Datum: 12.11.03 10:58

Hallo,

steh vor einem, für meine Begriffe seltsamen Problem.

Und zwar will ich innerhalb einer For Next Schleife die .TEXT Property aller in der Form befindlichen Steuerelemente, die entweder Text- oder Combobox sind, auf den Wert " " setzen.

Hier der Code dazu:

Dim obj  As System.Windows.Forms.Control
 
        For Each obj In Me.Controls
            If TypeOf obj Is System.Windows.Forms.TextBox Then
                obj.Text = ""
            End If
        Next
 
        For Each obj In Me.Controls
            If TypeOf obj Is System.Windows.Forms.ComboBox Then
                obj.Text = ""
            End If
        Next
Wenn ich das Ganze im Einzelschritt debugge fällt mir auf, dass die Schleife alle Steuerelemente berücksichtigt... nur halt keine Text- oder ComboBoxes
Die Variable obj beseitzt beim Durchlaufen der Schleife lediglich die Werte Label, StatusPanel, GroupBox und Button

Woran könnte das liegen???

thx
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
For each control in me.controls???1.526waYne12.11.03 10:58
Re: For each control in me.controls???1.260waYne12.11.03 12:13
Re: For each control in me.controls???1.638DorisM12.11.03 12:25
Re: For each control in me.controls???1.127WaldiMaywood12.11.03 12:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel