DataGridViewColumn.GetPreferredWidth(DataGridViewAutoSizeColumnMode, Boolean) 메서드


지정된 조건에 따라 열의 이상적인 너비를 계산합니다.Calculates the ideal width of the column based on the specified criteria.

 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

매개 변수


자동 크기 조정 모드를 지정하는 DataGridViewAutoSizeColumnMode 값입니다.A DataGridViewAutoSizeColumnMode value that specifies an automatic sizing mode.


현재 행 높이를 기준으로 열의 너비를 계산하려면 true이고, 행 높이도 조정될 것이란 가정하에 너비를 계산하려면 false입니다.true to calculate the width of the column based on the current row heights; false to calculate the width with the expectation that the row heights will be adjusted.


열의 이상적인 너비(픽셀)입니다.The ideal width, in pixels, of the column.


autoSizeColumnModeNotSet, None 또는 Fill입니다.autoSizeColumnMode is NotSet, None, or Fill.

autoSizeColumnMode는 유효한 DataGridViewAutoSizeColumnMode 값이 아닙니다.autoSizeColumnMode is not a valid DataGridViewAutoSizeColumnMode value.


콘텐츠 기반 자동 크기 조정 기능을 통해이 속성은 사용 된 DataGridView 열의 이상적인 너비를 결정 하는 컨트롤입니다.This property is used by the content-based automatic sizing feature of the DataGridView control to determine the ideal width of a column.

A fixedHeight 매개 변수 값 false 이상적인 셀 높이 너비 비율을 달성 하는 계산 된 행 높이 기준으로 열 너비를 계산 합니다.A fixedHeight parameter value of false calculates the column width based on calculated row heights that will achieve ideal cell height-to-width ratios. 여러 줄 셀 내용에 대 한 셀에 적용 된 셀 스타일 있어야를 WrapMode 속성 값의 True합니다.For cell contents to wrap onto multiple lines, the cell style in effect for the cell must have a WrapMode property value of True.

자동 크기 조정에 대 한 자세한 내용은 참조 하세요. Windows Forms DataGridView 컨트롤의 크기 조정 옵션합니다.For more information about automatic sizing, see Sizing Options in the Windows Forms DataGridView Control.

적용 대상

추가 정보