DataGridTextBoxColumn.Commit(CurrencyManager, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动完成编辑过程的请求。
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 DataGrid列所属的控件。
- rowNum
- Int32
已编辑的行数。
返回
true 如果已成功提交值,则为否则,为 false.
注解
该方法检查以确保确实发生了编辑。 如果是这样,它会适当地设置值的格式。 如果值为 null,该方法将输入 DBNull 到列中;否则,它将使用 SetColumnValueAtRow 该方法提交值。
提交编辑操作时调用 DataGrid 该方法。