DataGridCheckBoxColumn.PrepareCellForEdit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando per una cella della colonna viene attivata la modalità di modifica.
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
Parametri
- editingElement
- FrameworkElement
Elemento visualizzato dalla colonna per una cella in modalità di modifica.
- editingEventArgs
- RoutedEventArgs
Informazioni sull'azione dell'utente che attiva la modalità di modifica della cella.
Restituisce
Valore non modificato.
Commenti
Il DataGrid controllo chiama il PrepareCellForEdit metodo quando una cella in una colonna derivata da DataGridColumn passa alla modalità di modifica. La DataGridCheckBoxColumn classe esegue l'override di questo metodo per rispondere immediatamente al movimento dell'utente aggiornando il valore nel controllo ospitato CheckBox . Questa risposta immediata è necessaria perché una DataGridCheckBoxColumn cella entra in modalità di modifica con lo stesso movimento dell'utente che modifica lo stato dell'oggetto ospitato CheckBox.