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

編集されていない値。

注釈

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

適用対象