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 nafalse
hodnotu .
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:
Ovládací DataGridView prvek s názvem
dataGridView1
.Odkazy na sestavení System a System.Windows.Forms sestavení.
Viz také
.NET Desktop feedback
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro