C#/ .NET:在BindingNavigator中移动到所需的项目

One*_*rld 5 .net c# data-binding bindingsource winforms

我正在使用这样的BindingNavigator让用户浏览BindingSource的数据记录.如何通过程序将显示的页面更改为所需的页码?

我已经将PositionItem设置为所需的页码,但这只会更改显示的页码并且不会移动到此页面.

我确定这并不困难,但我现在正在寻找解决方案一个小时.所以我现在问你们...

Hen*_*man 7

在代码中,您 使用BindingNavigator进行导航.

使用BindingSource的Find,MoveXxx和Position成员.

  • 谢谢.那就是解决方案:bindingNavigator.BindingSource.Position = desiredPositionAsInt; (3认同)