Bagikan melalui


DataGridViewColumn.FillWeight Properti

Definisi

Mendapatkan atau mengatur nilai yang mewakili lebar kolom saat berada dalam mode isian relatif terhadap lebar kolom mode isian lainnya dalam kontrol.

public:
 property float FillWeight { float get(); void set(float value); };
public float FillWeight { get; set; }
member this.FillWeight : single with get, set
Public Property FillWeight As Single

Nilai Properti

yang Single mewakili lebar kolom saat berada dalam mode isian relatif terhadap lebar kolom mode isian lainnya. Nilai defaultnya adalah 100.

Pengecualian

Nilai yang ditentukan saat mengatur properti ini kurang dari atau sama dengan 0.

Contoh

Contoh kode berikut mengilustrasikan penggunaan properti ini. Contoh ini adalah bagian dari contoh yang lebih besar yang tersedia di Cara: Mengatur Mode Ukuran Kontrol Windows Forms DataGridView.

dataGridView1.AutoSizeColumnsMode =
    DataGridViewAutoSizeColumnsMode.Fill;

DataGridViewTextBoxColumn subTitleColumn =
    new DataGridViewTextBoxColumn();
subTitleColumn.HeaderText = "Subtitle";
subTitleColumn.MinimumWidth = 50;
subTitleColumn.FillWeight = 100;

DataGridViewTextBoxColumn summaryColumn =
    new DataGridViewTextBoxColumn();
summaryColumn.HeaderText = "Summary";
summaryColumn.MinimumWidth = 50;
summaryColumn.FillWeight = 200;

DataGridViewTextBoxColumn contentColumn =
    new DataGridViewTextBoxColumn();
contentColumn.HeaderText = "Content";
contentColumn.MinimumWidth = 50;
contentColumn.FillWeight = 300;
dataGridView1.AutoSizeColumnsMode = _
    DataGridViewAutoSizeColumnsMode.Fill

Dim subTitleColumn As new DataGridViewTextBoxColumn()
subTitleColumn.HeaderText = "Subtitle"
subTitleColumn.MinimumWidth = 50
subTitleColumn.FillWeight = 100

Dim summaryColumn As new DataGridViewTextBoxColumn()
summaryColumn.HeaderText = "Summary"
summaryColumn.MinimumWidth = 50
summaryColumn.FillWeight = 200

Dim contentColumn As new DataGridViewTextBoxColumn()
contentColumn.HeaderText = "Content"
contentColumn.MinimumWidth = 50
contentColumn.FillWeight = 300

Keterangan

InheritedAutoSizeMode Ketika nilai properti adalah Fill, kolom diubah ukurannya bersama dengan kolom lain dalam mode tersebut sehingga semua kolom yang terlihat dalam kontrol mengisi lebar horizontal area tampilan yang tersedia. Semua kolom mode isian dalam kontrol membagi ruang yang tersedia dalam proporsi yang ditentukan oleh nilai propertinya FillWeight . Untuk informasi selengkapnya tentang mode isian kolom, lihat Mode Isian Kolom di Kontrol Windows Forms DataGridView.

Jumlah FillWeight maksimum nilai untuk semua kolom dalam DataGridView kontrol adalah 65535.

Berlaku untuk

Lihat juga