C# winform 使控件失去焦点 20
如何使控件失去焦点?一个界面,有多个控件是有焦点的。如treeview和datagridview?这样说:treeview和datagridview,button,我想在...
如何使控件失去焦点?
一个界面,有多个控件是有焦点的。如treeview和datagridview?
这样说:treeview和datagridview,button,我想在button事件中判断,到底是treeview有焦点呢还是dgv有,所以我用了 if(tv.Focus()==true){.....} else if(dgv.Focus()==true) {....},结果是只有第一个if 提示信息。 展开
一个界面,有多个控件是有焦点的。如treeview和datagridview?
这样说:treeview和datagridview,button,我想在button事件中判断,到底是treeview有焦点呢还是dgv有,所以我用了 if(tv.Focus()==true){.....} else if(dgv.Focus()==true) {....},结果是只有第一个if 提示信息。 展开
5个回答
展开全部
form1.Focus()没有用。
可如此实现你的需求:
private void Form1_Click(object sender, System.EventArgs e)
{
this.Enabled = false;
this.Enabled = true;
}
可如此实现你的需求:
private void Form1_Click(object sender, System.EventArgs e)
{
this.Enabled = false;
this.Enabled = true;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设tabstop=false,按tab键不会有焦点
否则设Enable=false;没其它办法了
否则设Enable=false;没其它办法了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-06
展开全部
你点击Button 后,程序当然不能判断焦点在treeview还是datagridview上,因为焦点都已经是在Button上了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
让From.Focus()就行了嘛。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询