DataGridCheckBoxColumn.PrepareCellForEdit Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn eine Zelle in der Spalte in den Bearbeitungsmodus wechselt.
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
Parameter
- editingElement
- FrameworkElement
Das Element, das in der Spalte für eine Zelle im Bearbeitungsmodus angezeigt wird.
- editingEventArgs
- RoutedEventArgs
Informationen zu der Benutzerstiftbewegung, die dazu führt, dass die Zelle in den Bearbeitungsmodus wechselt.
Gibt zurück
Der nicht bearbeitete Wert.
Hinweise
Das DataGrid Steuerelement ruft die PrepareCellForEdit Methode auf, wenn eine Zelle in einer Spalte aus dem Bearbeitungsmodus abgeleitet wird DataGridColumn . Die DataGridCheckBoxColumn Klasse überschreibt diese Methode, um sofort auf die Benutzergeste zu reagieren, indem der Wert im gehosteten CheckBox Steuerelement aktualisiert wird. Diese sofortige Antwort ist erforderlich, da eine DataGridCheckBoxColumn Zelle den Bearbeitungsmodus mit derselben Benutzergeste eingibt, die den Zustand des gehosteten CheckBoxBenutzers ändert.