Общие сведения об элементе управления BindingNavigator (Windows Forms)
Элемент управления BindingNavigator можно использовать для создания стандартных средств поиска и изменения данных в форме Windows Forms. Элемент управления 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.
См. также
.NET Desktop feedback
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по