Merbaha, C# DevExpress TabContol, SplitContainer, ProgressPanel, Panel, Group dersim ile DevExpress Nesneleri ve C# Eğitim Setime devam ediyorum. Bu dersimizde TabContol, SplitContainerControl, ProgressPanel, PanelControl ve GroupControl nesnelerine bakacağız.
C# DevExpress TabContol, SplitContainer, ProgressPanel, Panel, Group
Öncelike en basit nesneleri hızlıca vereyim arkadaşlar.
C# DevExpress PanelControl: Bildiğimiz Windows Panel ‘den bir farkı yok.
C# DevExpress GroupControl: Bu nesne Windwos GroupBox’tan tasarım olarak farklı. Şöyle görünüyor…
C# DevExpress ProgressPanel: Bu nesne, uzun sürecek işlemlerde Lütfen Bekleyiniz paneli göstermek istediğimizde kullanabiliriz. Başka bir esprisi yok.
Caption ve Description özellikleri ile görünen labelleri değiştirebiliyoruz. Görseldeki pembe loading çiçeği sürekli dönüyor. Yani projeyi build etmeseniz bile dönüyor. :)
C# DevExpress SplitContainer
Bir formda fazla nesne kullanmanız gerekiyorsa yada en azından iki gridview kullanmanız gerekiyorsa ve boyut sıkıntınız var ise bu nesneyi kullanabilirsiniz. Bir bakıma ekranı ikiye bölüyor ve kullanıcı hangi yarıyı daha fazla görmek istiyorsa aradaki çizgiden tutarak istediği yarıyı genişletebiliyor.
Görselde gördüğünüz gibi aradaki çizgiden tutarak istediğimiz bölümü genişletebiliyoruz. Bu nesne sık kullanacağımız tek özellik Horizontal özelliğidir. Varsayılan olarka True gelir ve yukarıdaki görseldeki gibi dikey şekilde olur. İstersek bunu yatay yapabiliriz. O halde Horizontal özelliğini False yapalım. Görüntüsü aşağıdaki gibidir.
C# DevExpress TabContol
Windows nesneleri arasındaki TabControl yerine geçer. Bu nesnede sevdiğim en güzel şey TabPage‘leri gizleyebiliyor olmamız. Belki bilmiyor olabilirsiniz ancak Windows TabControl nesnesinde TabPage’leri gizleme işlemi yok. Ne kadar saçma değil mi?
DevExpres’te TabControl nesnesi XtraTabControl olarak geçiyor.
Sağ üst köşesindeki oka tıkladığımızda açılan ekran görseldeki gibidir. Bu ekrandan çeşitli özelliklerine ulaşabiliyoruz.
Şimdi bu ekrandaki TabPages kısmına gelelim.
Yukarıdaki görselde işaretli alanı görebiliyorsunuz. Bu özellikle TabPage‘yi görünmez yapabiliyoruz. Windows TabControl nesnesinde yapamıyor olmamız çok can sıkıcı bir durumdu.
Bu ekrandan TabPage‘ler hakkındaki tüm özellikleri görebilirsiniz.
C# DevExpress TabContol, SplitContainer, ProgressPanel, Panel, Group 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 445. yazıdır… Sağlıcakla ve takipte kalın. ;)