Partilhar via


DataGridViewRow.Resizable Propriedade

Definição

Obtém ou define um valor que indica se os usuários podem redimensionar a linha ou se o comportamento é herdado da propriedade AllowUserToResizeRows.

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
public override System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overrides Property Resizable As DataGridViewTriState

Valor da propriedade

Um DataGridViewTriState valor que indica se a linha pode ser redimensionada ou se ela só pode ser redimensionada quando a AllowUserToResizeRows propriedade é definida como true.

Exceções

A linha está em um controle de DataGridView e é uma linha compartilhada.

Exemplos

O exemplo de código a seguir ilustra o uso dessa propriedade.

dataGridView1->Rows[ 3 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Rows[3].Resizable =
    DataGridViewTriState.False;
DataGridView1.Rows(3).Resizable = DataGridViewTriState.False

Comentários

Você não pode usar essa propriedade com uma linha compartilhada. Para obter mais informações sobre linhas compartilhadas, consulte Práticas recomendadas para dimensionar o Windows Forms controle DataGridView.

Se a Resizable propriedade for False, o usuário não poderá ajustar manualmente a altura da linha.

Por padrão, o valor da Resizable propriedade é baseado no valor da DataGridView.AllowUserToResizeRows propriedade. No entanto, se você definir Resizable explicitamente como True ou False, o valor do controle será ignorado. Defina Resizable como NotSet para restaurar o comportamento de herança de valor.

Como NotSet restaura a herança de valor, a Resizable propriedade nunca retornará um NotSet valor, a menos que a linha não tenha sido adicionada a um DataGridView controle. Se você precisar determinar se o Resizable valor da propriedade de uma linha é herdado ou foi especificado explicitamente, marcar sua State propriedade. Se o State valor incluir o ResizableSet sinalizador, o valor da Resizable propriedade não será herdado.

Aplica-se a

Confira também