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 、 PrepareCellForEdit 派生した列のセルが編集モードになったときに DataGridColumn メソッドを呼び出します。 このクラスは DataGridCheckBoxColumn 、ホストされた CheckBox コントロールの値を更新することで、ユーザー ジェスチャにすぐに応答するようにこのメソッドをオーバーライドします。 この即時応答は、ホストされているCheckBoxセルの状態をDataGridCheckBoxColumn変更するのと同じユーザー ジェスチャでセルが編集モードに入るため必要です。