DataGridViewColumn.GetPreferredWidth Yöntem

Tanım

Belirtilen ölçütlere göre sütunun ideal genişliğini hesaplar.

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

Parametreler

autoSizeColumnMode
DataGridViewAutoSizeColumnMode

DataGridViewAutoSizeColumnMode Otomatik boyutlandırma modunu belirten bir değer.

fixedHeight
Boolean

true geçerli satır yüksekliklerine göre sütunun genişliğini hesaplamak için; false satır yüksekliklerinin ayarlanacağının beklentisiyle genişliği hesaplamak için.

Döndürülenler

Int32

Sütunun piksel cinsinden ideal genişliği.

Özel durumlar

autoSizeColumnMode, Noneveya FillşeklindedirNotSet.

autoSizeColumnMode geçerli DataGridViewAutoSizeColumnMode bir değer değil.

Açıklamalar

Bu özellik, bir sütunun ideal genişliğini belirlemek için denetimin DataGridView içerik tabanlı otomatik boyutlandırma özelliği tarafından kullanılır.

fixedHeight parametresinin false parametre değeri, ideal hücre yüksekliği-genişlik oranları elde edecek hesaplanan satır yüksekliklerine göre sütun genişliğini hesaplar. Hücre içeriğinin birden çok satıra kaydırılabilmesi için, hücrenin geçerli hücre stilinin özellik değeri TrueolmalıdırWrapMode.

Otomatik boyutlandırma hakkında daha fazla bilgi için Windows Forms DataGridView Denetimi'ndeki Boyutlandırma Seçenekleri'ne bakın.

Şunlara uygulanır

Ayrıca bkz.