DataGridCheckBoxColumn.PrepareCellForEdit Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.