首页互联网bindingnavigator(winform控件之BindingNavigator)

bindingnavigator(winform控件之BindingNavigator)

编程之家2024-02-0491次浏览

一、C#中的bindingNavigator控件

表示窗体上绑定到数据的控件的导航和操作用户界面(UI)。

bindingnavigator(winform控件之BindingNavigator)

命名空间:System.Windows.Forms

程序集:System.Windows.Forms(在 system.windows.forms.dll中)

将 BindingNavigator控件添加到窗体并绑定到数据源(例如 BindingSource)时,将自动在此表中建立关系。能使用的控件

移到最前

MoveFirstItem

MoveFirst

bindingnavigator(winform控件之BindingNavigator)

前移一步

MovePreviousItem

MovePrevious

当前位置

PositionItem

Current

bindingnavigator(winform控件之BindingNavigator)

计数

CountItem

Count

移到下一条记录

MoveNextItem

MoveNext

移到最后

MoveLastItem

MoveLast

新添

AddNewItem

AddNew

删除

DeleteItem

RemoveCurrent

所以其他无关控件基本都不支持了。

二、怎么通过bindingnavigator修改当前行的某字段值

近来搞winform开发的,

我通过bindingnavigator绑定到一个bindingsource,

bindingsource绑定到dataset1["table1"],,然后用到了

OleDbDataAdapter

Adapter1;

OleDbCommandBuilder

CommandBuilder1;

目前是能够查询到数据了。

假设里面有字段"f4"。。。现在我想更新bindingnavigator的当前行的字段"f4"

=

textbox1.text;该怎么写?主要是如何获取当前行的序号i,这样我就可以用以下语句搞定了。

dataset1["table1"].rows[i]["f4"]=

textbox1.text;

Adapter1.Update(dataSet1,

"table1");近来搞winform开发的,

我通过bindingnavigator绑定到一个bindingsource,

bindingsource绑定到dataset1["table1"],,然后用到了

OleDbDataAdapter

Adapter1;

OleDbCommandBuilder

CommandBuilder1;

目前是能够查询到数据了。

假设里面有字段"f4"。。。现在我想更新bindingnavigator的当前行的字段"f4"

=

textbox1.text;该怎么写?主要是如何获取当前行的序号i,这样我就可以用以下语句搞定了。

dataset1["table1"].rows[i]["f4"]=

textbox1.text;

Adapter1.Update(dataSet1,

"table1");

vs2008安装教程(VS2008)r4i烧录卡(3DS更新R4烧录卡内核 )