C# C# Windows Form Örnekleri Programlama

C# List Öğesini DatagridView’ e Bağlama ve Sıralama

Bu yazımızda C# Windows Form‘ da Class ve List kullanımı ve List<> öğesinin DatagridView kontrolüne nasıl bağlanabileceğini gösteren bir proje oluşturacağız. Ayrıca List içindeki kayıtları OrderBy kullanarak istenilen bir alana göre alfabetik olarak sıralama yaptıracağız.

Öncelikle projemizi aşağıdaki gibi oluşturuyoruz.

list_datagrid_1

Daha sonra Class yapımızı oluşturmak için Solution Explorer penceresinde projemiz üzerinde sağ tıklayarak sırasıyla Add  –  Class seçeneğini tıklıyoruz. Örneğimizde Class’ ımıza “Kisi.cs” ismin verdik.

Kisi Class’ ını oluşturuyoruz.

 

Örneğimizde Personele ait Ad,Soyad,Bolum ve Sehir bilgisini saklayacağımız için Sınıfımızı buna göre oluşturmuş olduk.

Şimdi Form tarafına geçiyoruz. Liste oluşturarak kodla veri girişi yapacağız. Öncelikle public olarak

oluşturuyoruz.

Getir Butonu için aşağıdaki kodları yazarak listemize değerler veriyoruz ve Datagridview‘ e bağlantısını gerçekleştiriyoruz.

Böylelikle List öğesi içindeki kayıtların DatagridView içinde listelenmesini sağlamış olduk. Şimdi de List içindeki kayıtların nasıl sıralanabileceğine bakalım. Bunun için “İsme Göre Sırala” butonunu kullanacağız.

Kodlarımızın tamamı aşağıdaki şekilde olacaktır.

Şimdi programımızı çalıştıralım.

list_datagrid

3 Yorum

Yorum yap

Web Tasarım & Programlama sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et