Udostępnij za pośrednictwem


DataGridViewRow.Resizable Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy użytkownicy mogą zmienić rozmiar wiersza lub wskazać, że zachowanie jest dziedziczone z AllowUserToResizeRows właściwości.

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

Wartość właściwości

DataGridViewTriState Wartość wskazująca, czy można zmienić rozmiar wiersza, czy też można zmienić jego rozmiar tylko wtedy, gdy AllowUserToResizeRows właściwość jest ustawiona na true.

Wyjątki

Wiersz znajduje się w kontrolce DataGridView i jest udostępnionym wierszem.

Przykłady

Poniższy przykład kodu ilustruje użycie tej właściwości.

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

Uwagi

Nie można użyć tej właściwości z udostępnionym wierszem. Aby uzyskać więcej informacji na temat wierszy udostępnionych, zobacz Best Practices for Scaling the Windows Forms DataGridView Control (Najlepsze rozwiązania dotyczące skalowania kontrolki DataGridView Windows Forms).

Resizable Jeśli właściwość ma Falsewartość , użytkownik nie będzie mógł ręcznie dostosować wysokości wiersza.

Domyślnie Resizable wartość właściwości jest oparta na DataGridView.AllowUserToResizeRows wartości właściwości. Jeśli jednak jawnie ustawiono ResizableTrue wartość lub False, wartość kontrolki zostanie zignorowana. Ustaw Resizable wartość na , aby NotSet przywrócić zachowanie dziedziczenia wartości.

Ponieważ NotSet przywraca dziedziczenie wartości, właściwość nigdy nie zwróci NotSet wartości, Resizable chyba że wiersz nie został dodany do kontrolkiDataGridView. Jeśli musisz określić, czy Resizable wartość właściwości wiersza jest dziedziczona, czy została określona jawnie, sprawdź jego State właściwość. State Jeśli wartość zawiera flagęResizableSet, Resizable wartość właściwości nie jest dziedziczona.

Dotyczy

Zobacz też