如何让datagrid 和textbox的数据保持同步?

y_dong119 2004-12-22 11:35:53
我在datagrid中绑定了表;同时在textbox也绑定它的一列;
当我选择datagrid的一行时,怎样才能让textbox也随之变换数据呢??
各位大虾,需要什么事件呢??确定datagrid的position再绑定到textbox上吗??
...全文
140 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yhec 2004-12-23
  • 打赏
  • 举报
回复
当然变化的了,绑定的是同一对象
y_dong119 2004-12-23
  • 打赏
  • 举报
回复
我知道了,我没有绑定主键,所以不变化,
呵呵,只有代码了塞,
谢谢
y_dong119 2004-12-22
  • 打赏
  • 举报
回复
怎么没有人回呢???????????
我顶
y_dong119 2004-12-22
  • 打赏
  • 举报
回复
各位大虾帮帮忙,小弟在线!!!!1
y_dong119 2004-12-22
  • 打赏
  • 举报
回复
to yhec(@_@ 俺是贫农俺怕谁)
谢谢大虾

我还想请问一下,是否可以在textbox控件上绑定数据,点击datagrid时,
textbox的内容也随之变化呢???
wq_sc 2004-12-22
  • 打赏
  • 举报
回复
学习!
jinbao 2004-12-22
  • 打赏
  • 举报
回复
textBox1.DataBindings.Add("namestring", DataTable, "列名");
y_dong119 2004-12-22
  • 打赏
  • 举报
回复
to yhec(@_@ 俺是贫农俺怕谁)
谢谢我先式一下!
yhec 2004-12-22
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3658/3658968.xml?temp=.4762384
private void button2_Click(object sender, System.EventArgs e)
{

oleDbConnection1.Open(); // 已设好连接串与SQL语句
oleDbDataAdapter1.Fill(dataSet1);
DataTable table=dataSet1.Tables[0];
dataGrid1.DataSource=table;
textBox1.DataBindings.Add("Text", table, "单位"); // 字段名
}
是同步移动的

111,097

社区成员

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

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

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