Evet, tam olarak başlık ile aynı, projemde bazı toolstripmenuitems devre dışı bırakıldı. Ancak imleci menü öğesi üzerine getirdiğimde, mavi kenarlık şöyle görünür:
Ancak bunu istemiyorum. Bunun gibi istiyorum:
Bana yardım edebilir misiniz, bu mavi sınırı nasıl önleyebilirim?Devre dışı bırakılmış bir ToolStripMenuItem'in fare üzerinde bir kenarlık göstermesini nasıl engelleyebilirim?
5
A
cevap
9
Buna bakmak, özel bir ToolStripRenderer
oluşturmalıdır - Böyle özel bir renderer oluşturmak zorunda How to: Set the ToolStrip Renderer for an Application
:
class CutomToolStripMenuRenderer : ToolStripProfessionalRenderer { protected override void OnRenderMenuItemBackground(ToolStripItemRenderEventArgs e) { if (e.Item.Enabled) base.OnRenderMenuItemBackground(e); } protected override void OnRenderButtonBackground(ToolStripItemRenderEventArgs e) { if (e.Item.Enabled) base.OnRenderMenuItemBackground(e); } }
Sonra bu renderer ayarlamak senin menü şeridi:
menuStrip1.Renderer = new CustomToolStripRenderer();
+3
Çok teşekkür ederim. Bu bana yardımcı oluyor. –
İlgili konular
- 1. BackgroundConcept devre dışı bırakılmış bir TextBox
- 2. Devre dışı bırakılmış kullanıcıyı Workfront API aracılığıyla devre dışı bırakın
- 3. devre dışı bırak fare
- 4. VSCode'da devre dışı bırakılmış bir gitme düğmesine neden olabilir?
- 5. Çirkin "devre dışı bırakılmış" görüntüleri TMainMenu
- 6. Devre dışı bırakılmış bir JTextField öğesinden metin kopyalama
- 7. Android'de devre dışı bırakılmış bir düğmenin rengini değiştirin
- 8. Fare efektini XCeed WinForms DataGrid üzerinde devre dışı bırakın?
- 9. MouseEvents'lerin devre dışı bırakılmış düğümlere gönderilmesine nasıl izin verilir?
- 10. DOMMouseScroll fare tekerini etkinleştir/devre dışı bırak
- 11. Yalnızca bir yıldız düğmesi tıklandığında devre dışı bırakılmış bir düğmeyi nasıl etkinleştirilir
- 12. CSS: Devre dışı bırakılmış HTML düğmelerindeki gölgeleri kaldırın
- 13. Seçilen değeri devre dışı bırakılmış ve etkinleştirilmiş düşmelerden al
- 14. Yalnızca devre dışı bırakılmış öğede WPF araç ipucunu göster
- 15. Bir NSImage çizmenin en kolay yolu (devre dışı bırakılmış bir görünüm gibi)
- 16. Devre dışı bırakılmış bir SELECT elemanının yazı tipi rengini nasıl değiştirebilirim? (IE'de değil Firefox'ta çalışır)
- 17. Etkinlik üzerinde bir fare işaretçisini nasıl kaplayacaksınız?
- 18. Bir sistem aygıtını nasıl devre dışı bırakırım?
- 19. Bir kullanıcı, cihaz menüsünden yönetici ayarlarımı devre dışı bırakmasını nasıl engelleyebilirim?
- 20. Düğme devre dışı bırakıldığında görüntüyü nasıl değiştirebilirim?
- 21. Bir Windows üzerinde kenarlık rengini değiştirme Form
- 22. Devre dışı bırakıldı TabBarItem
- 23. Spring form taglib devre dışı bırakılmış özniteliğin gerçekten bir dizeye çözülmesi gerekiyor mu?
- 24. Yapılandırma ürünü devre dışı bırakılmış olsa bile basit bir üründen yapılandırılabilir ürün alabilirsiniz.
- 25. Bir kendogrid'de sayfalama nasıl devre dışı bırakılır
- 26. ASP.Net: Bir ListItem'i nasıl devre dışı bırakırım?
- 27. Tkinter'da bir Combobox nasıl devre dışı bırakılır?
- 28. QTabWidget'te bir sekmeyi nasıl devre dışı bırakırım?
- 29. C# Engelli metin kutusunda bir araç ipucu görüntüle (Form)
- 30. Programsal Olarak Devre Dışı Bırak Fare ve klavye
Başlığı düzelttiğiniz için teşekkür ederiz. Sorunumu tamamen açıklamak için çok uzun zaman yazdım. –