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 при фиксации операции редактирования.