为什么点击控件dataGridView1,textBox内容有时候不能实时更新呢,是有时候,请各位高手指点迷津

(1):this.textBox1.Text=dataGridView1.CurrentRow.Cells["用户名"].Value.ToString().Trim();... (1):this.textBox1.Text = dataGridView1.CurrentRow.Cells["用户名"].Value.ToString().Trim();
(2):this.textBox1.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["用户名"].Value.ToString();
以上两种方法都一样的效果不能实时更新所获取的值。
展开
 我来答
匿名用户
2012-04-13
展开全部
要实时刷新才能达到你说的效果。就是说要一直调用这两句,或者你可以利用事件触发来实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
styshoo1986
2012-04-13 · TA获得超过893个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:264万
展开全部
(1):this.textBox1.Text = dataGridView1.CurrentRow.Cells["用户名"].Value.ToString().Trim();
(2):this.textBox1.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["用户名"].Value.ToString();

你这两种代码都写在哪里的??? 也就是说,你是怎么触发这两条语句的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sxhgga
2012-04-13 · TA获得超过687个赞
知道小有建树答主
回答量:1019
采纳率:74%
帮助的人:639万
展开全部
你更新后要重新调用这个方法才行啊。不然一直是原来的,肯定不会变。
追问
可能是我没表达清楚,这是dataGridView1的单击事件,单击dataGridView1控件可以获取里面的数据,例如dataGridView1中含3列,用户名、密码、用户编号,并且有多条数据,当单击第一条时能够读取出某一列的值,单击第二条获取的是某列
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
影月蓝魔
2012-04-13 · TA获得超过334个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:57万
展开全部
那你就不会在取值前,刷新一下?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式