İngilizce dilinde oku

Aracılığıyla paylaş


View Sabit listesi

Tanım

Liste öğelerinin denetimde ListView nasıl görüntüleneceğini belirtir.

C#
public enum View
Devralma

Alanlar

Details 1

Her öğe, sütunlar halinde düzenlenmiş her öğe hakkında daha fazla bilgi içeren ayrı bir satırda görüntülenir. En soldaki sütun küçük bir simge ve etiket içerir ve izleyen sütunlar uygulama tarafından belirtilen alt öğeleri içerir. Sütunda, sütun için resim yazısı görüntüleyebilen bir üst bilgi görüntülenir. Kullanıcı her sütunu çalışma zamanında yeniden boyutlandırabilir.

LargeIcon 0

Her öğe, altında etiket bulunan tam boyutlu bir simge olarak görünür.

List 3

Her öğe, sağ tarafında etiket bulunan küçük bir simge olarak görünür. Öğeler, sütun başlığı olmayan sütunlar halinde düzenlenir.

SmallIcon 2

Her öğe, sağ tarafında etiket bulunan küçük bir simge olarak görünür.

Tile 4

Her öğe, öğe etiketi ve sağ tarafında alt öğe bilgilerini içeren tam boyutlu bir simge olarak görünür. Görüntülenen alt bilgi uygulama tarafından belirtilir. Bu görünüm yalnızca Windows XP ve Windows Server 2003 ailesinde kullanılabilir. Önceki işletim sistemlerinde bu değer yoksayılır ve ListView denetim görünümde LargeIcon görüntülenir.

Örnekler

Aşağıdaki kod örneği, özelliğini numaralandırma değerlerinden birine ayarlamayı ListView.View View gösterir. Örneği çalıştırmak için aşağıdaki kodu bir forma yapıştırın ve formun InitializeListView oluşturucusunda veya Load yönteminde yöntemini çağırın.

C#

// Declare the Listview object.
internal System.Windows.Forms.ListView myListView;

// Initialize the ListView object with subitems of a different
// style than the default styles for the ListView.
private void InitializeListView()
{

    // Set the Location, View and Width properties for the 
    // ListView object. 
    myListView = new ListView();
    myListView.Location = new System.Drawing.Point(20, 20);
    myListView.Width = 250;

    // The View property must be set to Details for the 
    // subitems to be visible.
    myListView.View = View.Details;
    
    // Each SubItem object requires a column, so add three columns.
    this.myListView.Columns.Add("Key", 50, HorizontalAlignment.Left);
    this.myListView.Columns.Add("A", 100, HorizontalAlignment.Left);
    this.myListView.Columns.Add("B", 100, HorizontalAlignment.Left);

    // Add a ListItem object to the ListView.
    ListViewItem entryListItem = myListView.Items.Add("Items");

    // Set UseItemStyleForSubItems property to false to change 
    // look of subitems.
    entryListItem.UseItemStyleForSubItems = false;

    // Add the expense subitem.
    ListViewItem.ListViewSubItem expenseItem = 
        entryListItem.SubItems.Add("Expense");

    // Change the expenseItem object's color and font.
    expenseItem.ForeColor = System.Drawing.Color.Red;
    expenseItem.Font = new System.Drawing.Font(
        "Arial", 10, System.Drawing.FontStyle.Italic);

    // Add a subitem called revenueItem 
    ListViewItem.ListViewSubItem revenueItem = 
        entryListItem.SubItems.Add("Revenue");

    // Change the revenueItem object's color and font.
    revenueItem.ForeColor = System.Drawing.Color.Blue;
    revenueItem.Font = new System.Drawing.Font(
        "Times New Roman", 10, System.Drawing.FontStyle.Bold);

    // Add the ListView to the form.
    this.Controls.Add(this.myListView);
}

Açıklamalar

Denetimin özelliğinin değerini ayarlamak için bu numaralandırmanın View üyelerini ListView kullanın.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.