DataGridViewColumn.Resizable Propriedade
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.
Recebe ou define um valor que indica se a coluna é redimensionável.
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 de Propriedade
Um dos DataGridViewTriState valores. A predefinição é True.
Exemplos
O exemplo de código seguinte usa esta propriedade para fixar o tamanho da terceira coluna para que o utilizador não possa alterar a largura da coluna.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Observações
Se a Resizable propriedade for False, o utilizador não poderá ajustar manualmente a largura da coluna.
Por defeito, o Resizable valor da propriedade baseia-se no valor da DataGridView.AllowUserToResizeColumns propriedade. Se definires Resizable explicitamente como True ou False, no entanto, o valor de controlo é ignorado. Definir Resizable para NotSet restaurar o comportamento de herança de valor.
Como NotSet restaura a herança de valor, a Resizable propriedade nunca devolverá um NotSet valor a menos que a coluna não tenha sido adicionada a um DataGridView controlo. Se precisar de determinar se o valor da Resizable propriedade de uma coluna é herdado, verifique a sua State propriedade. Se o valor da State propriedade incluir a ResizableSet bandeira, o Resizable valor da propriedade não é herdado.