fbpx
In: Web Tasarım Hizmeti

C# İLE LİST VİEW NASIL KULLANILIR

ListView’de Sütun Ekle

ListView’de Columns.Add () yöntemini kullanarak sütun ekleyebilirsiniz. Bu yöntem, ilk önce Sütun başlığı, diğeri sütun genişliği olmak üzere iki bağımsız değişken alır.

ListView1.Columns.Add (“ProductName”, 100);

Yukarıdaki kodda “ÜrünAdı” sütun başlığı, 100 ise sütun genişliği.

Öğe Listesine Ekle

ListView denetiminde bir öğeyi temsil eden ListViewItem öğesini kullanarak liste kutusu öğeleri ekleyebilirsiniz.

String [] arr = yeni string [4];

ListViewItem itm;

// ListView’e öğeler ekleme

Arr [0] = “ürün_1”;

Arr [1] = “100”;

Arr [2] = “10”;

Itm = yeni ListViewItem (arr);

ListView1.Items.Add (itm);

ListView’den seçili öğeyi al

ProductName = listeView1.SelectedItems [0] .SubItems [0] .Text;

Yukarıdaki kod, itme’yi ilk satırın ilk sütunundan döndürür.

Liste Görünümü Öğelerini Sıralama

Liste görünümünün Sorted özelliği true değerine ayarlanırsa ListView öğeleri sıralanır. Aşağıdaki kod ListView öğelerini sıralar:

ListView1.Sorted = true;

Liste görünümünde Checkbox ekle

Liste görünümü sütunlarına onay kutusu ekleyebilirsiniz.

MyListView.CheckBoxes = true;

MyListView.Columns.Add (metin, genişlik, hizalama);

C # Liste görünümü örneği

ListView, görünüm ve davranışta esneklik sağlayan çok sayıda özellik sunar. Görünüm özelliği, öğelerin görüntülenme biçimini değiştirmenizi sağlar. Bir ListView için SelectionMode özelliği, bir kullanıcının aynı anda kaç öğe seçebileceğini belirler.

Aşağıdaki C # programı öncelikle görünüm özelliğini Ayrıntılar ve GridLines özelliği true ve FullRowSelect olarak true olarak ayarlar.

ListView1.View = Görünüm Ayrıntıları;

ListeView1.GridLines = true;

ListeView1.FullRowSelect = true;

Sonunda düğme tıklama olayında, seçilen satır değerlerini bir ileti kutusunda görüntüler.

Sonraki: C # Menü Kontrolü

Kaynak Kodu Indir Kaynak Kodu

Sistem Kullanımı;

Using System.Drawing;

System.Windows.Forms kullanarak;

Ad alanı WindowsFormsApplication1

{

Ortak kısmi sınıf Form1: Form

{

Public Form1 ()

{

InitializeComponent ();

}

Özel void Form1_Load (nesne göndereni, EventArgs e)

{

ListView1.View = Görünüm Ayrıntıları;

ListeView1.GridLines = true;

ListeView1.FullRowSelect = true;

// Sütun başlığını ekle

ListView1.Columns.Add (“ProductName”, 100);

ListView1.Columns.Add (“Price”, 70);

ListView1.Columns.Add (“Miktar”, 70);

// Listeye görüntüdeki öğeleri ekleme

String [] arr = yeni string [4];

ListViewItem itm;

// İlk öğe ekle

Arr [0] = “ürün_1”;

Arr [1] = “100”;

Arr [2] = “10”;

Itm = yeni ListViewItem (arr);

ListView1.Items.Add (itm);

// İkinci öğe ekle

Arr [0] = “ürün_2”;

Arr [1] = “200”;

Arr [2] = “20”;

Itm = yeni ListViewItem (arr);

ListView1.Items.Add (itm);

}

Özel boşluk button1_Click (nesne gönderen, EventArgs e)

{

String productName = boş;

Dize fiyatı = boş;

Dize sayısı = boş;

ProductName = listeView1.SelectedItems [0] .SubItems [0] .Text;

Fiyat = listeView1.SelectedItems [0] .SubItems [1] .Text;

Miktar = listeView1.SelectedItems [0] .SubItems [2] .Text;

MessageBox.Show (ürünAdı + “,” + fiyat + “,” + miktar);

}

}

}

Bir yanıt yazın

Ready to Grow Your Business?

We Serve our Clients’ Best Interests with the Best Marketing Solutions. Find out More