Treeview vragen

Status
Niet open voor verdere reacties.

RoboticPro

Gebruiker
Lid geworden
8 nov 2008
Berichten
568
Ik ben bezig met een administratie programma voor de badminton club

Vraag 1:
de login via mysql werkt perfect enz. maar nu de indeling...

main1.png


Dat is de indeling tot nu toe Ik wil nu dus dat als je links bijvoorbeeld op Leden Toevoegen klikt.
Rechts de pagina komt, nu kan ik met veel panels werken enz. maar ik vroeg me toch af of er een makkelijkere manier is.

Vraag 2:
Net achter gekomen dat ik de treeview items niet als een button kan gebruiken.
dus niet tvLedenAanpassen_Click
hoe doe ik dat dan?

Brian van der Horst
 
Laatst bewerkt:
Beste Brain eh... Brian

het is mischien slimmer om een tabcontrol te gebruiken of een datagrid en een combobox met leden/spel/training/warming up
maar het is gelukt om de manier die jij wil te bouwen (verwacht niet teveel van een 14-jarige:p...)
ik heb deze subs:
Code:
 Public Sub SubBekijk(ByVal TARGET As String)
    End Sub
    Public Sub SubToevoegen(ByVal TARGET As String)
    End Sub
    Public Sub SubAanpassen(ByVal TARGET As String)
    End Sub
    Public Sub SubVerwijderen(ByVal TARGET As String)
    End Sub
ik weet niet wat je er mee wil dus...
en hier de codevoor de treeview
Code:
Private Sub TreeView1_NodeMouseDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseDoubleClick

        Select Case e.Node.FullPath
            Case "Level\Leden\Bekijken\"
                SubBekijk("Leden\")
                MsgBox("WERKT")
            Case "Level\Leden\Toevoegen\"
                SubToevoegen("Leden\")
            Case "Level\Leden\Aanpassen\"
                SubAanpassen("Leden\")
            Case "Level\Leden\Verwijderen\"
                SubVerwijderen("Leden\")
            Case "Level\Warming Up\Bekijken\"
                SubBekijk("Warming Up")
            Case "Level\Warming Up\Toevoegen\"
                SubToevoegen("Warming Up")
            Case "Level\Warming Up\Aanpassen\"
                SubAanpassen("Warming Up")
            Case "Level\Warming Up\Verwijderen\"
                SubVerwijderen("Warming Up")
            Case "Level\Training\Bekijken\"
                SubBekijk("Training")
            Case "Level\Training\Toevoegen\"
                SubToevoegen("Training")
            Case "Level\Training\Aanpassen\"
                SubAanpassen("Training")
            Case "Level\Training\Verwijderen\"
                SubVerwijderen("Training")
            Case "Level\Spel\Bekijken\"
                SubBekijk("Spel")
            Case "Level\Spel\Toevoegen\"
                SubToevoegen("Spel")
            Case "Level\Spel\Aanpassen\"
                SubAanpassen("Spel")
            Case "Level\Spel\Verwijderen\"
                SubVerwijderen("Spel")
        End Select
    End Sub
verander handles treeview1 in je naamvan je treeview
oja het kan ook zijn dat hij niet werkt om dat er "\" achter staat maar dat kon ik niet testen...............

Groeten Corné
 
Ok bedankt :D
maar zelf heb je geen idee om de inhoud te vergemakelijken?
 
Beste Brian

zo ik nu lees wil je via de knoppen in de treeview de data in de mysql(MySQL?? het is toch msSQL!) wijzigen
het zou gewoon zo kunnen dat als je een datagrid naast de treeview zet en als je bijv. op leden/bekijken
dubbelklikt dat je tegen de datagrid zegt ik wil de data uit de mysql over de leden...
ik weet niet hoe al die sql's werken dus kan ik geen code geven srry

Groeten Corné Oppelaar
 
Het is MySQL :p ja ik gebruik de connector ervoor;)

Rechts wil ik zeg maar heel makelijk verschillende formulieren plaatsen.

Als ik op Leden Bekijken klik krijg ik labels te zien met de leden erin.
maar als ik op Leden Verwijderen klik wil ik een andere inhoud laten zien.
ZONDER DataGrid
 
Tabbladen heb ik geprobeerd maar die kun je niet apart hiden, Suggesties welkom

Het is gelukt de tabs die ik niet nodig heb gooi ik in een list en dan kopieer ik ze terug als ik ze nodig heb:D
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan