Aracılığıyla paylaş


DataGridCheckBoxColumn.PrepareCellForEdit Yöntem

Tanım

Sütundaki bir hücre düzenleme moduna girdiğinde çağrılır.

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

Parametreler

editingElement
FrameworkElement

Düzenleme modundaki bir hücre için sütunun görüntülediği öğe.

editingEventArgs
RoutedEventArgs

Hücrenin düzenleme moduna girmesine neden olan kullanıcı hareketi hakkında bilgi.

Döndürülenler

Object

Düzenlenmemiş değer.

Açıklamalar

Denetim, DataGrid sütundaki bir hücre düzenleme DataGridColumn moduna girdiğinde yöntemini çağırırPrepareCellForEdit. sınıfı, DataGridCheckBoxColumn barındırılan CheckBox denetimdeki değeri güncelleştirerek kullanıcı hareketine hemen yanıt vermek için bu yöntemi geçersiz kılar. Bir hücre, barındırılan CheckBoxdurumunu değiştiren aynı kullanıcı hareketiyle düzenleme moduna girdiğinden bu anlık yanıt gereklidirDataGridCheckBoxColumn.

Şunlara uygulanır