送100分:文本框数据更新的问题

ccdnetcai 2004-02-17 06:17:01
winform程序中,有两个listbox和一些文本框控件,还有一个数据集,两个listbox控件分别邦定到数据集的两个关系表的主键字段,文本框也都绑定到对应的字段,我采用下面的方法同步listbox控件和文本框中的数据。

this.listBox1.DataSource = this.ds;
this.listBox1.DisplayMember ="Stair.StairName";

this.listBox2.DataSource = this.ds;
this.listBox2.DisplayMember = "Stair.StairStairSlab.SlabName";

this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.ds, "Stair.StairStairSlab.SlabName"));


private void textBox1_Validated(object sender, System.EventArgs e)
{
this.BindingContext[ds].EndCurrentEdit();
this.ds.AcceptChanges();
}
ds为我的数据集。问题是数据更新后,listbox2中的当前记录总是返回到第一条记录,不知道如何解决。
...全文
34 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧