BindingNavigator 控件概述(Windows 窗体)

可使用 BindingNavigator 控件创建标准化方法,以供用户搜索和更改 Windows 窗体中的数据。 通常将 BindingNavigatorBindingSource 组件一起使用,这样用户可以在窗体的数据记录之间移动并与这些记录进行交互。

BindingNavigator 的工作方式

BindingNavigator 控件由 ToolStrip 和一系列 ToolStripItem 对象组成,完成大多数常见的与数据相关的操作:添加数据、删除数据和定位数据。 默认情况下,BindingNavigator 控件包含这些标准按钮。 下面的屏幕快照显示窗体中的 BindingNavigator 控件。

BindingNavigator 控件

下表列出这些控件并描述其功能。

控件

函数

AddNewItem 按钮

将新行插入到基础数据源。

DeleteItem 按钮

从基础数据源删除当前行。

MoveFirstItem 按钮

移动到基础数据源的第一项。

MoveLastItem 按钮

移动到基础数据源的最后一项。

MoveNextItem 按钮

移动到基础数据源的下一项。

MovePreviousItem 按钮

移动到基础数据源的上一项。

PositionItem 文本框

返回基础数据源内的当前位置。

CountItem 文本框

返回基础数据源内总的项数。

对于此集合中的每个控件,BindingSource 组件中都有一个对应的成员,这些成员以编程方式提供相同功能。 例如,MoveFirstItem 按钮对应于 BindingSource 组件的 MoveFirst 方法,DeleteItem 按钮对应于 RemoveCurrent 方法,等等。

如果默认按钮不适合您的应用程序,或者如果您需要其他按钮来支持其他类型的功能,则可以提供您自己的 ToolStrip 按钮。 有关更多信息,请参见 如何:向 Windows 窗体 BindingNavigator 控件添加“加载”、“保存”和“取消”按钮如何:向 Windows 窗体 BindingNavigator 控件添加“加载”、“保存”和“取消”按钮如何:向 Windows 窗体 BindingNavigator 控件添加“加载”、“保存”和“取消”按钮如何:向 Windows 窗体 BindingNavigator 控件添加“加载”、“保存”和“取消”按钮.

请参见

参考

BindingNavigator

BindingSource

其他资源

BindingNavigator 控件(Windows 窗体)