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ü
Ş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
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