GridDesktops Bağlam Menüsünü Yönetme

Giriş

ContextMenuManager sınıfı, bağlam menüsü öğelerini yönetmek için kullanılır. GridDesktop.ContextMenuManager özniteliği, ContextMenuManager nesnesinin örneğini alır. Örneğin, ContextMenuManager.MenuItemAvailable_Copy özniteliği, Kopyala bağlam menüsü öğesinin kullanılabilir olup olmadığını gösteren bir değer alır veya ayarlar. Benzer şekilde, farklı bağlam menüsü öğeleri için karşılık gelen tüm özniteliklere sahibiz.

ÖNEMLİ: Varsayılan olarak, tüm bağlam menüsü öğeleri listede görünür.

İçerik Menüsünü Yönetme

Bağlam Menüsü Öğelerini Gizleme

Bu görevi gerçekleştirmek için önce GridDesktop’un sahip olduğu varsayılan içerik menüsüne bir göz atacağız.

GridDeskop’un varsayılan menüsü

yapılacaklar:resim_alternatif_metin

Şimdi, aşağıdaki kodu kullanarak bazı menü öğelerini gizleyin:

Yukarıdaki kodu çalıştırdıktan sonra, bazı menü öğeleri kullanıcılar tarafından görülemez:

Bazı menü öğeleri gizlidir

yapılacaklar:resim_alternatif_metin

Yeni Menü Öğeleri Ekleme

Aşağıdaki kod parçacığını kullanarak listeye yeni bir bağlam menüsü öğesi ekleyin.

Ayrıca yeni komut/seçenek için bir olay işleyicisi belirliyoruz.

Yukarıdaki kodu çalıştırdıktan sonra, bağlam menüsünde yeni bir menü öğesi görülebilir. Hücre tıklandığında da bir mesaj görünecektir.

Listeye yeni bir menü öğesi eklendi

yapılacaklar:resim_alternatif_metin