Zum Inhalt springen

bilder oder icons im kontextmenü


jasso

Empfohlene Beiträge

hallo leute,

ich arbeite (immer noch) mit vb.net und möchte in meinem kontextmenü bilder vor den text platzieren.

'menü

Private WithEvents cm_tv As New System.Windows.Forms.ContextMenu

'verschiedene kontextmenüeinträge 

Private WithEvents cmi_eigenschaften As System.Windows.Forms.MenuItem


...


'menü zuweisen

tv_baum.ContextMenu = cm_tv

'generieren der Menüpunkte

cmi_eigenschaften = New System.Windows.Forms.MenuItem("Eigenschaften")


...


'zuweisen der menüpunkte

cm_tv.MenuItems.Add(cmi_eigenschaften)

leider hat "System.Windows.Forms.MenuItem" keine ImageList und ImageIndex Eigenschaften.

weiß jemand wie ich trotzdem meine bilder ins menü bekomme?

danke

lg

jasso

Link zu diesem Kommentar
Auf anderen Seiten teilen

'menü

Private WithEvents cm_tv As New System.Windows.Forms.ContextMenu

'verschiedene kontextmenüeinträge 

Private WithEvents cmi_eigenschaften As System.Windows.Forms.MenuItem


...


'menü zuweisen

tv_baum.ContextMenu = cm_tv

'generieren der Menüpunkte

cmi_eigenschaften = New System.Windows.Forms.MenuItem("Eigenschaften")


...


'zuweisen der menüpunkte

cm_tv.MenuItems.Add(cmi_eigenschaften)

leider hat "System.Windows.Forms.MenuItem" keine ImageList und ImageIndex Eigenschaften.

weiß jemand wie ich trotzdem meine bilder ins menü bekomme?

danke

lg

jasso

meinst du das menü oben (z.b. ie: datei | bearbeiten | ansicht) usw...

hallo leute,

ich arbeite (immer noch) mit vb.net und möchte in meinem kontextmenü bilder vor den text platzieren.

jasso

btw wie darf man das verstehen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja, ab .NET Version 2.0 kannst Du einem Form einen ContextMenuStrip zuweisen.
DAS wärs gewesen. allerdings hab ich leider "Visual Studio .NET 2003". wenn ich jetzt einfach das "Microsoft .NET Framework 2.0" aufspiele. hab ich dann die funktion, oder brauche ich dazu "Visual Studio .NET 2005"?

lg

jasso

Link zu diesem Kommentar
Auf anderen Seiten teilen

DAS wärs gewesen. allerdings hab ich leider "Visual Studio .NET 2003". wenn ich jetzt einfach das "Microsoft .NET Framework 2.0" aufspiele. hab ich dann die funktion, oder brauche ich dazu "Visual Studio .NET 2005"?

Nein, .NET 2.0 kann man nicht mit Visual Studio .NET 2003 nutzen. Es gibt aber kostenloste Express Editionen von Visual Studio 2005.

Das .NET Framework 3.0 wird man aber mit Visual Studio 2005 nutzen können, da hier gegenüber der 2.0er Version die CLR unverändert bleibt (weiterhin Version 2.0).

Du solltest auf die aktuelle Version umsteigen, neben neuen GUI-Controls gibt es weitere, sinnvolle Erweiterungen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...