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

定義

編集プロシージャを完了する要求を実行します。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

パラメーター

dataSource
CurrencyManager CurrencyManager CurrencyManager CurrencyManager

列が属する CurrencyManager コントロールの DataGridThe CurrencyManager of the DataGrid control the column belongs to.

rowNum
Int32 Int32 Int32 Int32

編集された行の番号。The number of the edited row.

戻り値

値が正常にコミットされた場合は true。それ以外の場合は falsetrue if the value was successfully committed; otherwise, false.

注釈

メソッドは、編集が実際に発生していることを確認します。The method checks to ensure that an edit is indeed occurring. その場合は、値が適切に書式設定されます。If so, it formats the value appropriately. 値がnullの場合、メソッドは列DBNullに入力します。 SetColumnValueAtRowそれ以外の場合は、メソッドを使用して値をコミットします。If the value is null, the method enters DBNull into the column; otherwise, it uses the SetColumnValueAtRow method to commit the value.

編集操作がコミットされるDataGridと、メソッドがによって呼び出されます。The method is called by the DataGrid when an editing operation is committed.

適用対象

こちらもご覧ください