vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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 - Ein- und Umsteiger
VB05: Fehler bei For each Schleife 
Autor: Chief
Datum: 09.09.07 20:09

Hallo,

ich habe in einer Form ein SplitContainer1 und somit auch ein SplitContainer1.Panel1
In diesem Panel habe ich mehrere Buttons und eine ComboBox

Bei diesem Code bekomme ich eine Fehlermeldung:

For Each b As Button In Me.SplitContainer1.Panel1.Controls
            If TypeOf b Is Button Then
                If sender Is b Then
                    b.FlatStyle = FlatStyle.Standard
                Else
                    b.FlatStyle = FlatStyle.Flat
                End If
            End If
Next
Das Objekt des Typs System.Windows.Forms.ComboBox kann nicht in Typ System.Windows.Forms.Button umgewandelt werden

Tja das kommt weil ich im Panel auch eine ComboBox habe.

Wie kann ich denn das umgehen, möchte nur ungern 30 Buttons den code zuweisen:

If sender Is Button5 Then
        Me.Button5.FlatStyle = FlatStyle.Standard
Else
       Me.Button5.FlatStyle = FlatStyle.Flat
End If
Es funzt dann aber es wird ziehmlich lang, das muss doch auch kürzer gehen.

Gruß
Chief

VB@rchiv its the Best

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB05: Fehler bei For each Schleife873Chief09.09.07 20:09
Re: VB05: Fehler bei For each Schleife498LarsThorwald09.09.07 20:19
Re: VB05: Fehler bei For each Schleife489Chief09.09.07 20:28
Re: VB05: Fehler bei For each Schleife491GPM09.09.07 20:43
Re: VB05: Fehler bei For each Schleife494Chief09.09.07 20:50
Re: VB05: Fehler bei For each Schleife475LarsThorwald09.09.07 20:44
Re: VB05: Fehler bei For each Schleife531Chief09.09.07 20:59

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