DataGridCheckBoxColumn.PrepareCellForEdit Метод

Определение

Вызывается, когда ячейка в столбце переходит в режим правки.

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

Параметры

editingElement
FrameworkElement

Элемент, отображаемый в столбце для ячейки в режиме редактирования.

editingEventArgs
RoutedEventArgs

Сведения о жесте пользователя, в результате которого ячейка переходит в режим правки.

Возвращаемое значение

Object

Неизмененное значение.

Комментарии

Элемент DataGrid управления вызывает PrepareCellForEdit метод, когда ячейка в столбце, производная от DataGridColumn режима редактирования. Класс DataGridCheckBoxColumn переопределяет этот метод, чтобы немедленно реагировать на жест пользователя, обновляя значение в размещенном CheckBox элементе управления. Этот немедленный ответ необходим, так как ячейка DataGridCheckBoxColumn переходит в режим редактирования с тем же жестом пользователя, который изменяет состояние размещенного элемента CheckBox.

Применяется к