DataGridCheckBoxColumn.PrepareCellForEdit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelée lorsqu'une cellule de la colonne passe en mode édition.
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
Paramètres
- editingElement
- FrameworkElement
Élément affiché par la colonne pour une cellule en mode édition.
- editingEventArgs
- RoutedEventArgs
Informations sur le mouvement de l'utilisateur qui entraîne le passage de cette cellule en mode édition.
Retours
Valeur non modifiée.
Remarques
Le DataGrid contrôle appelle la PrepareCellForEdit méthode lorsqu’une cellule d’une colonne dérivée DataGridColumn d’entrée en mode d’édition. La DataGridCheckBoxColumn classe remplace cette méthode pour répondre immédiatement au mouvement de l’utilisateur en mettant à jour la valeur dans le contrôle hébergé CheckBox . Cette réponse immédiate est nécessaire, car une DataGridCheckBoxColumn cellule entre en mode édition avec le même mouvement utilisateur qui change l’état de son hébergé CheckBox.