DataGridCheckBoxColumn.PrepareCellForEdit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.