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
Re: OwnerDraw eines Menüs mit NotifyIcon? 
Autor: Silver
Datum: 24.12.04 01:34

In der From_Load erzeuge ich das Menü, mit Form1_click mache ich die Form unsichtbar (Habe ich auch schon mit Me.visible = False versucht) und zuletzt im Mousedown (dieser Code stammt von dir => Sage meinen Dank) das Kontextmenü anzeigen!

  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
    System.EventArgs) Handles MyBase.Load
        Dim index As Integer
        Dim PDM As New ContextMenu()
 
        Dim Items() As String = {"Test1", "Test2", "Test4", "Test5"}
        Dim text As String
 
        For Each text In Items
            Dim m As New MenuItem()
 
            m.Text = text
            m.OwnerDraw = True
 
            PDM.MenuItems.Add(m)
 
            AddHandler m.DrawItem, AddressOf Me.MenuItem_DrawItem
            AddHandler m.MeasureItem, AddressOf Me.MenuItem_MeasureItem
            AddHandler m.Click, AddressOf Me.MenuItem_Click
        Next
 
        Me.pdMenu = PDM
    End Sub
 
Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
  Handles MyBase.Click
        Me.Hide()
    End Sub
 
 
 Private Sub NotifyIcon1_MouseDown(ByVal sender As System.Object, ByVal e As _
   System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDown
        If e.Button = MouseButtons.Right Then
		pdMenu.Show(Me, New Point(Cursor.Position.X, Cursor.Position.Y))
        End If
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
OwnerDraw eines Menüs mit NotifyIcon?1.128Silver23.12.04 14:01
Re: OwnerDraw eines Menüs mit NotifyIcon?916ModeratorDaveS23.12.04 14:06
Re: OwnerDraw eines Menüs mit NotifyIcon?801Silver23.12.04 14:42
Re: OwnerDraw eines Menüs mit NotifyIcon?895ModeratorDaveS23.12.04 15:18
Re: OwnerDraw eines Menüs mit NotifyIcon?837Silver23.12.04 20:25
Re: OwnerDraw eines Menüs mit NotifyIcon?825ModeratorDaveS23.12.04 23:27
Re: OwnerDraw eines Menüs mit NotifyIcon?934Silver24.12.04 01:34
Re: OwnerDraw eines Menüs mit NotifyIcon?790ModeratorDaveS24.12.04 11:48
Re: OwnerDraw eines Menüs mit NotifyIcon?833Silver24.12.04 12:20
Re: OwnerDraw eines Menüs mit NotifyIcon?799Silver24.12.04 19:39
Re: OwnerDraw eines Menüs mit NotifyIcon?825ModeratorDaveS24.12.04 21:03
Re: OwnerDraw eines Menüs mit NotifyIcon?857Silver31.12.04 13:40

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