ASP.NET’te TreeView Kullanımı – Web Tasarım & Programlama
ASP.NET

ASP.NET’te TreeView Kullanımı

Bu yazıda, ASP.NET’te bir TreeView Kontrolünün nasıl oluşturulacağını ve bir TreeView Kontrolünün özelliklerini nasıl kullanacağınızı öğreneceksiniz.

TreeView Kontrolü; TreeView Web controlü, hiyerarşik verileri bir ağaç yapısında görüntülemek için kullanışlıdır. TreeView, TreeNode nesnelerinin bir koleksiyonudur.

TreeView kontrolünün içeriği doğrudan denetimde belirtilebilir veya bağlanabilir, XML dosyası web.sitemap dosyası Veritabanı tablosu olabilir.

Şimdi, doğrudan Controlde belirtilen TreeView Controlünün içeriğiyle ve biçimlendirmenin TreeView Controlünün nasıl uygulanacağını kullanarak ASP.NET’te nasıl bir TreeView Controlü oluşturulacağını açıklıyorum.

ASP.NET’te TreeView Controlü Oluşturma

Adım 1:

Microsoft Visual Studio’yu açın ve “File” -> “New” -> “Project…” (Ctrl+Shift+N) öğesini seçin.

Adım 2:

Bir ASP.NET Web Forms Uygulaması ekleyin ve buna TreeView Kontrolü adını verin. Ben uygulama yaptım.

Adım 3:

Solution Explorer’ı açın, ardından bir Web formu ekleyin ve buna “TreeView.aspx” gibi bir ad verin.

Adım 4:

Şimdi bir TreeViewControl’ü ToolBox’tan sürükleyip bırakın.

Adım 5

Aşağıdaki kodu <Nodes> </Nodes> öğesinin içine yazın ve aşağıdaki gibi “TreeView.aspx” sayfasında TreeView Düğümlerini oluşturun:

Çıktısı şu şekilde olacaktır.

Şimdi daha ileri gitmeden önce yeni bir web formu ekliyoruz ve TreeView’in Ana bağlantısı için adı “AnaSayfa.aspx” olarak belirtiyoruz.

“AnaSayfa.aspx”deki Ana Sayfa için aşağıdaki kodu yazın.

Artık TreeNode nesnesinin birkaç niteliğe sahip olduğunu görebilirsiniz.

Şimdi TreeView metnini görüntülemek için Text niteliğini belirttiğimize dikkat edin.

NavigateUrl niteliği, TreeView üzerindeki bağlantıya tıkladığınızda gideceğiniz sayfadır.

Ana Sayfa bağlantısına tıkladığımızda Ana Sayfayı açtığı, ancak yeni bir pencerede mümkün olan Target özelliğini belirledik çünkü Target özelliğini kullanıyoruz.

Sonunda, TreeView Kontrolüne doğrudan kontrolün içine içerik ekledik.

Şimdi tekrar aşağıdaki prosedürü kullanın ve Müşteri, Ürün ve Yönetm için daha fazla sayfa oluşturun.

Benzer şekilde, kullandığımız tüm sayfaları TreeView bağlantısında oluşturabiliriz.

Asp.NET TreeView Biçimlendirme

TreeView kontrolünün görünümünü ve hissini yapılandırmak için aşağıdaki stiller kullanılabilir.
HoverNodeStyle
LeafNodeStyle
RootNodeStyle
SelectedNodeStyle vb.
Şimdi bu stilleri TreeView için nasıl uygulayacağımızı göreceğiz.

Burada, TreeView bağlantılarının üzerine geldiğimizde düğümlerin arka plan renginin değişmesini ve yazı tipinin de kalın olarak değişmesini istiyoruz.

Şimdi çıktıya bakın:

Otomatik Biçimlendirme Özelliğini kullanın ve bir Windows Yardım biçimi uygulayın ve çıktıyı görün.

Bu yazı ASP.NET’teki TreeView denetimiyle ilgiliydi.

 

Yorum yap

Sayfamızı YouTube'da da takip etmek ister misiniz?
Holler Box