C#中 winform 中可以动态给textBox赋值么

就上一个textbox失去焦点的时候给下一个textBox赋值... 就上一个textbox失去焦点的时候 给下一个 textBox赋值 展开
 我来答
匿名用户
推荐于2018-04-27
展开全部
可以~
TextBox有一个TextChanged的事件,就是当textbox的内容改变时触发的~
protected void textBox_TextChanged(object sender, EventArgs e)
{
textbox2.Text="动态赋值内容";
}
就OK啦~~还有一定要 将 触发事件的TextBox 的 AutoPostBack属性,设置成true
否则那个TextBox就不能触发后台的事件了!
匿名用户
2013-09-13
展开全部
你在textbox的Leave事件处理一下就行啦,范例如下:
private void textBox1_Leave(object sender, EventArgs e)
{
textBox2.Text = "textBox1 非激活";
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-13
展开全部
失去焦点的时候会引发LostFocus事件。

this.textbox1.LostFocus+=delegate
{
this.textbox2.Text=this.textbox1.Text;
};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式