Общие сведения об элементе управления BindingNavigator (Windows Forms)

Элемент управления BindingNavigator можно использовать для создания стандартных средств поиска и изменения данных в форме Windows Forms. Элемент управления BindingNavigator часто используется с компонентом BindingSource, позволяя пользователям переходить по записям данных в форме и взаимодействовать с ними.

Как работает элемент управления BindingNavigator

Элемент управления BindingNavigator состоит из элемента ToolStrip с набором объектов ToolStripItem для большинства обычных действий с данными: их добавления, удаления и перемещения по ним. По умолчанию элемент управления BindingNavigator содержит эти стандартные кнопки. На снимке экрана ниже показан элемент управления BindingNavigator на форме.

Screenshot showing the BindingNavigator control.

В таблице ниже перечислены элементы управления и их функции.

Элемент управления Функция
кнопка AddNewItem. Вставляет новую строку в базовый источник данных.
кнопка DeleteItem. Удаляет текущую строку из базового источника данных.
кнопка MoveFirstItem. Переход к первому элементу базового источника данных.
кнопка MoveLastItem. Переход к последнему элементу базового источника данных.
кнопка MoveNextItem. Переход к следующему элементу базового источника данных.
кнопка MovePreviousItem. Переход к предыдущему элементу базового источника данных.
текстовое поле PositionItem; Возвращает текущую позицию в базовом источнике данных.
текстовое поле CountItem; Возвращает общее число элементов в базовом источнике данных.

Каждому элементу управления этой коллекции соответствует член компонента BindingSource, обеспечивающий ту же функциональность программным путем. Например, кнопка MoveFirstItem соответствует методу MoveFirst компонента BindingSource, кнопка DeleteItem соответствует методу RemoveCurrent и т. д.

Если кнопки по умолчанию не удовлетворяют требованиям приложения или необходимо использовать дополнительные кнопки с иной функциональностью, можно создать собственные кнопки ToolStrip. См. также Практическое руководство. Добавление кнопок загрузки, сохранения и отмены в элемент управления BindingNavigator в формах Windows Forms.

См. также