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 由 调用 方法。