Общие сведения об элементе управления BindingNavigator (Windows Forms)
Обновлен: Ноябрь 2007
Элемент управления BindingNavigator может использоваться для создания стандартного средства поиска и изменения данных в форме Windows Form. Элемент управления BindingNavigator часто используется совместно с компонентом BindingSource для предоставления пользователям возможности перемещения по записям данных на форме и взаимодействия с записями.
Принципы работы элемента управления BindingNavigator
Элемент управления BindingNavigator состоит из элемента ToolStrip с набором объектов ToolStripItem для большинства обычных действий с данными: добавления, удаления и перемещения по данным. По умолчанию элемент управления BindingNavigator содержит следующие стандартные кнопки. На следующем снимке экрана показан элемент управления BindingNavigator, размещенный на форме.
В следующей таблице перечислены элементы управления и описываются их функции.
Элемент управления |
Функция |
---|---|
Кнопка AddNewItem |
Вставляет новую строку в базовый источник данных. |
Кнопка DeleteItem |
Удаляет текущую строку из базового источника данных. |
Кнопка MoveFirstItem |
Переход к первому элементу базового источника данных. |
Кнопка MoveLastItem |
Переход к последнему элементу базового источника данных. |
Кнопка MoveNextItem |
Переход к следующему элементу базового источника данных. |
Кнопка MovePreviousItem |
Переход к предыдущему элементу базового источника данных. |
Текстовое поле PositionItem |
Возвращает текущую позицию в базовом источнике данных. |
Текстовое поле CountItem |
Возвращает общее число элементов в базовом источнике данных. |
Каждому элементу управления данной коллекции соответствует член компонента BindingSource, обеспечивающий ту же функциональность программным путем. Например, кнопка MoveFirstItem соответствует методу MoveFirst компонента BindingSource, кнопка DeleteItem соответствует методу RemoveCurrent и т.д.
Если кнопки по умолчанию не удовлетворяют требованиям приложения или если необходимо использовать дополнительные кнопки с иной функциональность, существует возможность создания собственных кнопок ToolStrip. Дополнительные сведения см. в разделах Практическое руководство. Добавление кнопок загрузки, сохранения и отмены в элемент управления BindingNavigator в формах Windows Forms и Практическое руководство. Добавление кнопок загрузки, сохранения и отмены в элемент управления BindingNavigator в формах Windows Forms.