DataGridCheckBoxColumn.PrepareCellForEdit 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当列中的单元格进入编辑模式时调用。
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
有关导致单元格进入编辑模式的用户笔势的信息。
返回
未编辑的值。
注解
控件DataGrid在派生自DataGridColumn进入编辑模式的列中的单元格时调用PrepareCellForEdit该方法。 类 DataGridCheckBoxColumn 通过更新托管 CheckBox 控件中的值来替代此方法以立即响应用户手势。 此即时响应是必需的,因为单元格 DataGridCheckBoxColumn 使用更改其托管 CheckBox状态的相同用户手势进入编辑模式。