DataGridTextBoxColumn.Commit(CurrencyManager, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициирует запрос на завершение процедуры редактирования.
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 фиксации операции редактирования.