vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Fortgeschrittene Programmierung
Re: Steuerlemente hinzufügen während das Programm läuft 
Autor: AndyOG
Datum: 03.01.07 17:11

Hi,
Private Sub Form_Load()
 
    ' Setz ein DataGrid auf deine Form und gib ihm den Index 0 (in den 
    ' Eigenschaften)
    DataGrid1(0).Visible = False ' Grid 0 verstecken wir fangen bei 1 an.
 
    Dim i As Integer
    Dim iIndex As Integer
 
    For i = 1 To 30
        iIndex = AddGrid                                            ' Ein neues 
        ' Grid erstellen (aktuellen Index in die Variable iIndex schreiben)
        DataGrid1(iIndex).Caption = "Ich bin Grid nummer " & i      ' Titel des 
        ' Grids
        DataGrid1(iIndex).Move i * 150, i * 70, 2000, 2000          ' Datagrid 
        ' Positionieren
        DataGrid1(iIndex).ZOrder 1                                  ' In den 
        ' Hintergrund bringen
    Next i
 
End Sub
 
Public Function AddGrid(Optional bVisible As Boolean = True) As Integer
 
    Dim intCurIndex As Integer
        intCurIndex = DataGrid1.Count
 
        Load DataGrid1(intCurIndex)                 'Lädt das neue Grid
        DataGrid1(intCurIndex).Visible = bVisible   'Zeigt das neue Grid an
 
    ' Gibt der Index des gerade erstellten Datagrids zurück
    AddGrid = intCurIndex
 
End Function
 
' Die Ereignisbehandlung
Private Sub DataGrid1_Click(Index As Integer)
 
    MsgBox "Ich bin Grid nummer: " & Index
 
    ' Wie du siehst bekommst du automatisch über die Variable Index, den Index 
    ' des geklickten Grid's
    ' Mit hilfe dieses Index's kannst du entsprechend reagieren.
    ' zB mit der Select-Anweisung
 
    Select Case Index
 
        Case 1: MsgBox "Und das hier soll ich auch noch sagen"
        Case 2: MsgBox "bla"
        Case 3: MsgBox "blabla"
        Case 4: MsgBox "blablabla"
        ' Case ...:
 
    End Select
 
 
End Sub

Mit freundlichen Gr??en,
Andy G.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Steuerlemente hinzufügen während das Programm läuft1.214crinuy03.01.07 15:40
Re: Steuerlemente hinzufügen während das Programm läuft640AndyOG03.01.07 17:11
Re: Steuerlemente hinzufügen während das Programm läuft635crinuy04.01.07 09:48
Re: Steuerlemente hinzufügen während das Programm läuft578DerBaer04.01.07 13:02
Re: Steuerlemente hinzufügen während das Programm läuft623Zardoz04.01.07 17:22
Re: Steuerlemente hinzufügen während das Programm läuft646AndyOG05.01.07 14:02
Re: Steuerlemente hinzufügen während das Programm läuft645DerBaer06.01.07 08:48
Re: Steuerlemente hinzufügen während das Programm läuft625Gateway06.01.07 12:32
Re: Steuerlemente hinzufügen während das Programm läuft578DerBaer07.01.07 08:45

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-2024 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