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

셀이 편집 모드로 전환되는 사용자 제스처에 대한 정보입니다.

반품

편집되지 않은 값입니다.

설명

이 컨트롤은 DataGrid 파생된 열의 PrepareCellForEdit 셀이 편집 모드로 전환될 DataGridColumn 때 메서드를 호출합니다. 클래스는 DataGridCheckBoxColumn 호스트된 CheckBox 컨트롤의 값을 업데이트하여 사용자 제스처에 즉시 응답하도록 이 메서드를 재정의합니다. 셀이 호스트DataGridCheckBoxColumn된 상태를 변경하는 동일한 사용자 제스처를 사용하여 편집 모드로 전환되므로 이 즉각적인 응답이 필요합니다CheckBox.

적용 대상