Compartir a través de


DataGridCheckBoxColumn.PrepareCellForEdit Método

Definición

Se llama a este método 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 del usuario que hace que la celda entre en modo de edición.

Devoluciones

Object

Valor sin modificar.

Comentarios

El DataGrid control llama al PrepareCellForEdit método cuando una celda de una columna derivada de DataGridColumn entra en modo de edición. La DataGridCheckBoxColumn clase invalida este método para responder inmediatamente al gesto de usuario actualizando el 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