DataGridCheckBoxColumn.PrepareCellForEdit Metod

Definition

Anropas när en cell i kolumnen går in i redigeringsläge.

protected:
 override System::Object ^ PrepareCellForEdit(System::Windows::FrameworkElement ^ editingElement, System::Windows::RoutedEventArgs ^ editingEventArgs);
protected override object PrepareCellForEdit(System.Windows.FrameworkElement editingElement, System.Windows.RoutedEventArgs editingEventArgs);
override this.PrepareCellForEdit : System.Windows.FrameworkElement * System.Windows.RoutedEventArgs -> obj
Protected Overrides Function PrepareCellForEdit (editingElement As FrameworkElement, editingEventArgs As RoutedEventArgs) As Object

Parametrar

editingElement
FrameworkElement

Elementet som kolumnen visar för en cell i redigeringsläge.

editingEventArgs
RoutedEventArgs

Information om användargesten som gör att en cell går in i redigeringsläge.

Returer

Det oredigerade värdet.

Kommentarer

Kontrollen DataGrid anropar PrepareCellForEdit metoden när en cell i en kolumn som härleds från DataGridColumn anger redigeringsläge. Klassen DataGridCheckBoxColumn åsidosätter den här metoden för att svara omedelbart på användargesten genom att uppdatera värdet i den värdbaserade CheckBox kontrollen. Det här omedelbara svaret är nödvändigt eftersom en DataGridCheckBoxColumn cell går in i redigeringsläge med samma användargest som ändrar tillståndet för dess värdbaserade CheckBox.

Gäller för