如题,也就是说Focus()不能是相应控件获得焦点,
和TabIndex,TabStop有没有关系,
如果没有和哪些属性有关,该怎么解决,望大侠们帮忙!
和TabIndex,TabStop有没有关系,
如果没有和哪些属性有关,该怎么解决,望大侠们帮忙!
解决方案 »
- 如何去掉多余引用的DLL
- 为何从FormA打开窗体FormB,显得不是很连贯,甚至出现了短时间的显示桌面背景的情况
- ajax控件ValidatorCalloutExtender 气泡弹出方向问题!
- 两个protected void Button_Click(object sender, EventArgs e)间传值的问题
- WebBrowser webb = new WebBrowser(); 在vs2003下,用什么替代可以在到同样效果
- 如何实现这种分页和数据项排列,200分相送???急...
- 請問遠程c#之dataset更新極慢的問題
- C# 如何将HTML转换成xml
- 新手提问:为什么提示“该文件正由另一个进程使用。。”
- 新人 求助大神 为什么程序运行到return ExecuteNonQuery ()老是自动跳出
- 请教下,在屏幕上面画图的问题
- 小鸟求教random方法的问题
按照
TabIndex,TabStop 来的。
TabStop 为 TRUE的情况下按照TabIndex从小到大的顺序依次获得焦点,容器控件里面的子控件也遵循上面的道理,用代码强制使一个控件的焦点,则首先保证 TabStop 为 TRUE。
然后保证ENABLED=TRUE;
这样子FOCUS就能使 控件得到焦点了
这样得不到焦点吗? 是c# 窗体还是页面啊
窗体哪就这样 看看你的更新页面就这样。
if (!IsPostBack)
{
}
写到这面 试试 , 估计是你刷新的问题。
如果你tabstop=false,控件不能获得焦点,focus返回false
比如容器控件,lable,processbar等
if(control.CanFocus)
{
control.Focus();
}
MessageBox.Show(a.Name);
private void Form1_Load(object sender, EventArgs e)
{
this.Show(); //先show才能设焦点.
textBox2.Focus();
}
this.ActiveControl= XXX;