DataGridViewColumn.GetPreferredWidth Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Calcula a largura ideal da coluna com base nos critérios especificados.
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
Parâmetros
- autoSizeColumnMode
- DataGridViewAutoSizeColumnMode
Um DataGridViewAutoSizeColumnMode valor que especifica um modo automático de dimensionamento.
- fixedHeight
- Boolean
true para calcular a largura da coluna com base nas alturas atuais das linhas; false calcular a largura com a expectativa de que as alturas das filas sejam ajustadas.
Devoluções
A largura ideal, em píxeis, da coluna.
Exceções
autoSizeColumnMode não é um valor válido DataGridViewAutoSizeColumnMode .
Observações
Esta propriedade é utilizada pela funcionalidade automática de dimensionamento baseada em conteúdo do DataGridView controlo para determinar a largura ideal de uma coluna.
Um fixedHeight valor de parâmetro calcula false a largura da coluna com base nas alturas de linhas calculadas que alcançam razões ideais entre altura e largura da célula. Para que o conteúdo das células se enrole em múltiplas linhas, o estilo de célula em efeito para a célula deve ter um WrapMode valor de propriedade de True.
Para mais informações sobre dimensionamento automático, consulte Opções de Dimensionamento no Windows Forms Controlo DataGridView.