GridDesktop ın Bağlam Menüsünü Yönetme

Giriş

ContextMenuManager sınıfı, bağlam menü öğ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, bağlam menü öğesi Kopyala‘nın mevcut olup olmadığını belirten bir değer alır veya bu değeri ayarlar. Benzer şekilde, farklı bağlam menü öğeleri için tüm karşılık gelen özniteliklere sahibiz.

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

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

Bağlam Menü Öğelerini Gizleme

Bu görevi gerçekleştirmek için öncelikle GridDesktop’un varsayılan bağlam menüsüne bakalım.

GridDeskop’un varsayılan menüsü

todo:image_alt_text

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

Yukarıdaki kodu çalıştırdıktan sonra, bazı menü öğeleri kullanıcılar için görünmez olacaktır:

Bazı menü öğeleri gizlendi

todo:image_alt_text

Yeni Menü Öğeleri Ekleme

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

Ayrıca, yeni komut/seçenek için bir etkinlik yöneticisi belirtiyoruz.

Yukarıdaki kodu çalıştırdıktan sonra, bağlam menüsünde yeni bir menü öğesi görünebilir. Bir hücre tıklandığında ayrıca bir ileti de görünecektir.

Listeye yeni bir menü öğesi eklendi

todo:image_alt_text