Announcement

Collapse
No announcement yet.

vb.net listview group ansprechen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • vb.net listview group ansprechen

    Hallo,
    folgendes Problem:

    Ich habe mir eine Listbox mit mehreren Gruppen erstellt. Nennen wir sie Raum1 bis " 5. Nun möchte ich ein Contextmenu für die Gruppen erstellen.
    Ein Contextmenu für das gesamte Listview ist kein Problem.
    Auch ein eigenes Contextmenu für einzelne Items kein Problem.

    Kann man vielleicht durch ein Click Ereigniss feststellen ob eine Gruppe unter der Mausposition liegt?!.. dies geht ja für Subitems schonmal sehr gut

    Wäre nett, wenn jemand eine Idee hat.

    MAx



    PS.: Groß- und Kleinschreibung, sowie Rechtschreibung wurden mit Absicht
    missachtet um die Denkfähigkeit der Leser zu steigern.

  • #2
    Das einzige, was mir da auf Anhiebn einfallen würde ist im SelectedIndexChange-Event das Kontext-Menü neu aufzubauen und an die Gruppe des selektierten Items anzupassen, oder das Menü wird nicht als Kontext-menü der Listview deklariert, sondern wird per Code beim MouseClick-Event aufgebaut und aufgerufen, sofern der Klick mit der rechten Maustaste ausgeführt wurde.

    Was meinst Du mit "für Subitems geht das schon mal sehr gut"? Außer anhand der Mausposition auszurechen, in welcher Spalte der Klick war, fällt mir da nämlich auch nichts ein.

    Gruß
    Martin

    Comment

    Working...
    X