Поделиться через


DataGridViewColumn.GetPreferredWidth Метод

Определение

Вычисляет идеальную ширину столбца на основе указанных критериев.

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

Параметры

autoSizeColumnMode
DataGridViewAutoSizeColumnMode

DataGridViewAutoSizeColumnMode Значение, указывающее режим автоматического изменения размера.

fixedHeight
Boolean

true для вычисления ширины столбца на основе текущих высот строк; false чтобы вычислить ширину с ожиданием, что высота строки будет скорректирована.

Возвращаемое значение

Идеальная ширина в пикселях столбца.

Исключения

autoSizeColumnMode is NotSet, Noneor Fill.

autoSizeColumnMode недопустимое DataGridViewAutoSizeColumnMode значение.

Комментарии

Это свойство используется функцией автоматического изменения размера на основе содержимого DataGridView элемента управления для определения идеальной ширины столбца.

fixedHeight Значение параметра вычисляет ширину столбца false на основе вычисляемых высот строк, которые будут достигать идеальных соотношений высоты ячейки к ширине. Для переноса содержимого ячейки на несколько строк стиль ячейки, действующий для ячейки, должен иметь WrapMode значение Trueсвойства.

Дополнительные сведения об автоматическом изменении размера см. в разделе "Параметры изменения размера" в элементе управления DataGridView в Windows Forms.

Применяется к

См. также раздел