DataGridCheckBoxColumn.PrepareCellForEdit Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.