İlginizi Çekebilir
  1. Ana Sayfa
  2. C Sharp

C# DevExpress TabContol, SplitContainer, ProgressPanel, Panel, Group

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
C# DevExpress TabContol, SplitContainer, ProgressPanel, Panel, Group
+ - 0

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 GroupControl

C# DevExpress ProgressPanel: Bu nesne, uzun sürecek işlemlerde Lütfen Bekleyiniz paneli göstermek istediğimizde kullanabiliriz. Başka bir esprisi yok.

C# DevExpress ProgressPanel

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.

C# DevExpress SplitContainer

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 SplitContainer 2

 

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.

C# DevExpress TabContol

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.

C# DevExpress TabContol pagevisible

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. ;)

Bu yazıya tepkiniz ne oldu?

Yazar Hakkında

Lise Ağ Sistemleri ve Yönetimi bölümü, üniversite Bilgisayar Programcılığı bölümü Ön Lisans, Yönetim Bilişim Sistemleri Lisans öğrenimi aldım. Askerlik görevimi tamamladım. Uzmanlık alanım; C# ve SQL Programlama dilleri ile müşteri odaklı, kullanıcı dostu ERP ve CRM gibi sistemleri geliştirmektir. Ayrıca şuanda PHP ve MYSQL alanında projeler geliştirmekteyim. C++, Phyton, Xamarin, MVC gibi konuları öğrenmek ve kendimi geliştirme çabası içerisindeyim. Discord için: https://discord.gg/FBxZeHu9

Değerli yorumlarınızı bekliyorum. :)