Bagikan melalui


DataGridViewColumn.GetPreferredWidth Metode

Definisi

Menghitung lebar ideal kolom berdasarkan kriteria yang ditentukan.

public:
 virtual int GetPreferredWidth(System::Windows::Forms::DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
public virtual int GetPreferredWidth(System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
abstract member GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
override this.GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
Public Overridable Function GetPreferredWidth (autoSizeColumnMode As DataGridViewAutoSizeColumnMode, fixedHeight As Boolean) As Integer

Parameter

autoSizeColumnMode
DataGridViewAutoSizeColumnMode

DataGridViewAutoSizeColumnMode Nilai yang menentukan mode ukuran otomatis.

fixedHeight
Boolean

true untuk menghitung lebar kolom berdasarkan tinggi baris saat ini; false untuk menghitung lebar dengan harapan bahwa tinggi baris akan disesuaikan.

Mengembalikan

Lebar ideal, dalam piksel, dari kolom.

Pengecualian

autoSizeColumnMode adalah NotSet, None, atau Fill.

autoSizeColumnMode bukan nilai yang valid DataGridViewAutoSizeColumnMode .

Keterangan

Properti ini digunakan oleh fitur ukuran otomatis berbasis konten kontrol DataGridView untuk menentukan lebar ideal kolom.

fixedHeight Nilai false parameter menghitung lebar kolom berdasarkan tinggi baris terhitung yang akan mencapai rasio tinggi ke lebar sel yang ideal. Agar konten sel dibungkus ke beberapa baris, gaya sel yang berlaku untuk sel harus memiliki WrapMode nilai Trueproperti .

Untuk informasi selengkapnya tentang ukuran otomatis, lihat Opsi Ukuran di Kontrol Windows Forms DataGridView.

Berlaku untuk

Lihat juga