DataGridTextBoxColumn.Commit(CurrencyManager, Int32) DataGridTextBoxColumn.Commit(CurrencyManager, Int32) DataGridTextBoxColumn.Commit(CurrencyManager, Int32) DataGridTextBoxColumn.Commit(CurrencyManager, Int32) Method

Definition

Initiiert eine Anforderung, einen Bearbeitungsvorgang abzuschließen.Initiates a request to complete an editing procedure.

protected public:
 override bool Commit(System::Windows::Forms::CurrencyManager ^ dataSource, int rowNum);
protected internal override bool Commit (System.Windows.Forms.CurrencyManager dataSource, int rowNum);
override this.Commit : System.Windows.Forms.CurrencyManager * int -> bool
Protected Friend Overrides Function Commit (dataSource As CurrencyManager, rowNum As Integer) As Boolean

Parameter

dataSource
CurrencyManager CurrencyManager CurrencyManager CurrencyManager

Der CurrencyManager des DataGrid-Steuerelements, zu dem die Spalte gehört.The CurrencyManager of the DataGrid control the column belongs to.

rowNum
Int32 Int32 Int32 Int32

Die Nummer der bearbeiteten Zeile.The number of the edited row.

Gibt zurück

true, wenn ein Commit des Werts erfolgreich ausgeführt wurde, andernfalls false.true if the value was successfully committed; otherwise, false.

Hinweise

Die-Methode überprüft, um sicherzustellen, dass eine Bearbeitung tatsächlich stattfindet.The method checks to ensure that an edit is indeed occurring. Wenn dies der Fall ist, wird der Wert entsprechend formatiert.If so, it formats the value appropriately. Wenn der Wert ist null, wird die- DBNull Methode in die-Spalte eingegeben; andernfalls wird SetColumnValueAtRow die-Methode verwendet, um einen Commit für den Wert durchzusetzen.If the value is null, the method enters DBNull into the column; otherwise, it uses the SetColumnValueAtRow method to commit the value.

Die-Methode wird von DataGrid aufgerufen, wenn ein Bearbeitungsvorgang ausgeführt wird.The method is called by the DataGrid when an editing operation is committed.

Gilt für:

Siehe auch