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在派生自DataGridColumn进入编辑模式的列中的单元格时调用PrepareCellForEdit该方法。 类 DataGridCheckBoxColumn 通过更新托管 CheckBox 控件中的值来替代此方法以立即响应用户手势。 此即时响应是必需的,因为单元格 DataGridCheckBoxColumn 使用更改其托管 CheckBox状态的相同用户手势进入编辑模式。

适用于