Merhabalar, C# DevExpress RibbonMenu yazım ile Devexpress Nesneleri ve C# eğitim setime devam ediyorum. Bir süre DevExpress yazılarına ara verecektim ancak aklıma başka bir yazı gelmeyişinden ve DevExpress yazılarına olan ilgiden dolayı bir kaç ders daha yazmaya karar verdim. Tabi aklıma başka bir içerik gelirse yine onlardan da yazacağım.
C# DevExpress RibbonMenu
DevExpress RibbonMenu, belki de DevExpress’in en güzel nesnelerinden birisidir. En yakın örneklerinden birisi de Office 2019 olarak gösterebiliriz. Bir Word dosyası açtığınızda gördüğünüz menüye benzer olan menü tarzına DevExpress ile de ulaşabiliyorsunuz.
Forma eklendiğinde görüntüsü bu şekildedir.
Biraz üzerinde uğraştıktan sonra neler ekleyebileceğimizi aşağıdaki görselde görebilirsiniz.
Gördüğünüz gibi neredeyse her yerine bir şeyler ekleyebiliyoruz. Şimdi gelin bunları biraz inceleyelim. RibbonMenu yukarıdaki gibi çorba haline geldiğinden onu silip yeni bir tane ekleyeceğim.
C# DevExpress RibbonMenu
Önce RibbonMenu’ye bir sayfa ekleyelim.
Kırmızı işaretli alana tıkladığımızda bir sayfa eklenir. Ben burada 2. sayfayı ekledim. Şimdi bu sayfalara ikon ve isim verelim.
Sayfanın üzerine tıkladığımızda sağ üst kısımda oka tıkladık ve özellikler kısmına ulaştık buradan sayfanın adını ve ikonunu değiştireceğiz.
Text: Sayfanın görünen adını değiştirir
Image Options: Sayfanın ikonunu seçeriz.
İkon belirleme konusunda sayısız seçeneğimiz var desem yeridir. DevExpres bize inanılmaz sayıda ikon sağlıyor.
- 32×32 Renkli Raster İkonları
- 32×32 Gri Tonlamaları Raster İkonlar
- 32×32 DevAv adlı Raster İkonlar
- 32×32 Office 2013 Tema Raster İkonları
- 16×16 Renkli Raster İkonları
- 16×16 Gri Tonlamaları Raster İkonlar
- 16×16 DevAv adlı Raster İkonlar
- 16×16 Office 2013 Tema Raster İkonları
- Vektörel İkonlar
- Visual Studio standart ikon ekleme yoluyla da dışarıdan ikonlar eklenbilir.
Yukarıdaki ikon seçeneklerimiz olduktan sonra bence dışarıdan ikon almak istemeyeceksiniz.
Aşağıdaki görsellerde nesnelere ikon seçmek için kullanılan bölümdür. Burada gördüğünüz gibi 32×32 ve 16×16 boyutlarında ikonlar seçebiliyor ve Collection kısmından dört farklı koleksiyona ait ikonları seçebiliyoruz.
Şimdi sayfalarımıza ikonlar ekleyip isimlerini verelim.
Gördüğünüz gibi gayet hoş duruyorlar. Şimdi sayfamızdaki Group’un da adını değiştirelim ve RibbonMenu nesneleri ekleyelim.
İşaretli kısımdan bir nesneye ekleyeceğiz. Ekleyebileceğimiz nesneler aşağıdaki gibidir.
Biz şimdilik bir button ekleyeceğiz.
Buttonlarımızı ekledik.
Gördüğünüz gibi ne kadar hoş bir görüntü sunuyor…
Bir buttonun yukarıdaki gibi küçük durmasını isityorsanız ikon seçimizini 16×16 olarak yapıp, Ribbon Style özelliğini SmallWithText seçmelisiniz.
Burada eklenebilecek çok fazla nesne var. MemoEdit, TextEdit vs de ekleyebiliyorsunuz ancak ben onlara hiç ihtiyaç duymadım. Bu sebeple oralara girmeyeceğim. Sizler onları denersiniz ve severseniz kullanırsınız.
C# DevExpress RibbonMenu yazımda bu kadar arkadaşlar.
Bana destek olmak isterseniz, iletişim sayfamda verdiğim sosyal medya hesaplarımı takip edebilirsiniz.
C Sharp Eğitim Seti eğitimi sayfasına gitmek için tıklayınız. Derslerime özel olarak hazırladığım Github Projeme bu bağlantıdan ulaşabilirsiniz…
Bu yazı, sitemdeki 447. yazıdır… Sağlıcakla ve takipte kalın. 😉