Sdílet prostřednictvím


Postupy: Určení režimu úprav pro ovládací prvek Windows Forms DataGridView

Ve výchozím nastavení můžou uživatelé upravovat obsah aktuální DataGridView buňky textového pole zadáním nebo stisknutím klávesy F2. Pokud jsou splněny všechny následující podmínky, umístí se buňka do režimu úprav:

  • Podkladový zdroj dat podporuje úpravy.

  • Ovládací DataGridView prvek je povolený.

  • Hodnota EditMode vlastnosti není EditProgrammatically.

  • Vlastnosti ReadOnly buňky, řádku, sloupce a ovládacího prvku jsou nastaveny na falsehodnotu .

V režimu úprav může uživatel změnit hodnotu buňky a stisknutím klávesy ENTER potvrďte změnu nebo esc, aby se buňka vrátila k původní hodnotě.

Ovládací prvek můžete nakonfigurovat DataGridView tak, aby buňka vstoupila do režimu úprav, jakmile se stane aktuální buňkou. Chování kláves ENTER a ESC se v tomto případě nezmění, ale buňka zůstane v režimu úprav po potvrzení nebo vrácení hodnoty. Ovládací prvek můžete také nakonfigurovat tak, aby buňky vstoupily do režimu úprav pouze v případech, kdy uživatelé zadávají do buňky nebo jenom v případech, kdy uživatelé stiskli klávesu F2. Nakonec můžete zabránit buňkám v režimu úprav s výjimkou volání BeginEdit metody.

Změna režimu úprav ovládacího prvku DataGridView

  • DataGridView.EditMode Nastavte vlastnost na příslušný DataGridViewEditMode výčet.

    this.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
    
    Me.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter
    

Probíhá kompilace kódu

Tento příklad vyžaduje:

Viz také