DataGridCheckBoxColumn.PrepareCellForEdit Método

Definição

Chamado quando uma célula na coluna entra em modo de edição.

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

O elemento que a coluna exibe para uma célula no modo de edição.

editingEventArgs
RoutedEventArgs

Informações sobre o gesto do usuário que está fazendo uma célula entrar no modo de edição.

Retornos

Object

O valor não editado.

Comentários

O DataGrid controle chama o PrepareCellForEdit método quando uma célula em uma coluna derivada entra DataGridColumn no modo de edição. A DataGridCheckBoxColumn classe substitui esse método para responder imediatamente ao gesto do usuário atualizando o valor no controle hospedado CheckBox . Essa resposta imediata é necessária porque uma DataGridCheckBoxColumn célula entra no modo de edição com o mesmo gesto de usuário que altera o estado de sua hospedada CheckBox.

Aplica-se a