DataGridCheckBoxColumn.PrepareCellForEdit Método

Definición

Se llama cuando una celda de la columna entra en modo de edición.

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

Parámetros

editingElement
FrameworkElement

Elemento que la columna muestra para una celda en modo de edición.

editingEventArgs
RoutedEventArgs

Información sobre el gesto de usuario que hace que una celda entre en el modo de edición.

Devoluciones

Valor sin editar.

Comentarios

El DataGrid control llama al PrepareCellForEdit método cuando una celda de una columna derivada de entra en modo de DataGridColumn edición. La DataGridCheckBoxColumn clase invalida este método para responder inmediatamente al gesto de usuario mediante la actualización del valor en el control hospedado CheckBox . Esta respuesta inmediata es necesaria porque una DataGridCheckBoxColumn celda entra en modo de edición con el mismo gesto de usuario que cambia el estado de su hospedado CheckBox.

Se aplica a