vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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
dynamische menüs und eventhändler 
Autor: jig
Datum: 17.04.04 11:29

moin zusamen,

ich habe mir gerade ein dynamisches menü zusammen gebaut, ungefähr auf die art:
        Dim item As System.Windows.Forms.MenuItem
 
        For i As Integer = 0 To hybdic.Count - 1
 
            item = New System.Windows.Forms.MenuItem(hybdic("forum" & i)( _
              "subject"), _
                    New System.EventHandler(AddressOf _
                    Me.cm_goto_forum_items_Click))
 
            cm_goto_forum.MenuItems.Add(item)
        Next
das funzt auch ganz toll.

das problem ist nur, dass jedes dieser MenuItems etwas anders reagieren soll, ich aber jedem Item nur einen EventHandler hinzufügen kann.

es würde schon reichen, wenn ich über den EventHandler einen weiteren wert an die function übergeben kann, die dann ausgefürt wird, aber ich weis nicht wie das geht, wenn überhaubt. eineigener handler will auch nicht gehen, da new nur einen System.EventHandler akzeptiert und keinen myProject.EventHandler.

ich habe auch versucht, eine eigene MenuItem klasse zu schreiben (erbt alles von System.Windows.Forms.MenuItem) mit einer zusätzlichen eigenschaft, die ich dann mit
sender.myproperty
auslesen könnte, aber
cm_goto_forum.MenuItems.Add()
verlangt unbdingt ein "System.Windows.Forms.MenuItem" und will kein "myProject.MenuItem"

weis jemand rat?
wäre echt toll...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
dynamische menüs und eventhändler1.081jig17.04.04 11:29
Re: dynamische menüs und eventhändler682ModeratorFZelle17.04.04 11:37
Re: dynamische menüs und eventhändler697jig17.04.04 11:53
Re: dynamische menüs und eventhändler730WaldiMaywood17.04.04 12:12
Re: dynamische menüs und eventhändler671jig17.04.04 12:22
functioniert wunderbar681jig17.04.04 12:29

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