C#启动登录窗口时候textbox1就获得焦点怎么做?就是一启动登录窗口光标就在textbox1上。高手指教
解决方案 »
- treeview高度问题
- 我人品不好,我有错,为什么好好的一个MethodInvoker在我手里就卡死了呢?
- 一张图片怎么做成Google地图一样的
- 怎么把一个窗体加载到另外一个窗体中(前辈指教)
- 怎样用脚本语言javascript获得treeview(vs2005)中选定节点叶子的所有值,并且不刷新页面
- WINFORM中的TabControl如何使其中的某個Tab無效(即不允許選中)?
- 怎样在窗口一弹出后,焦点就在Gridview上,并能用键盘上下选择记录
- button
- 指定的Web伺服器不是執行ASP.NET 1.1版(why!!!!!!!)
- ExecuteReader: Connection 属性尚未初始化。里面有我的代码
- C # 编辑框输入内容判断
- 有没有 这种效果的 asp.net的 例子
textbox1.Focus();
2,然后在load 事件中用textbox1.focus();
这样就可以了
在窗体加载事件中设置焦点是不行的,因为这个时候窗体还没有显示出来,未显示的控件是不能设置焦点的
还有一个办法,就是如果你是非模式显示的话
Form1 f=new Form1();
f.Show();
f.textbox1.Focus(); //或者增加一个公开的方法,设置文本框的焦点
textbox1.Select();
textbox1.Focus();
正解
方法1:把Textbox1的TabIndex属性设置为0
方法2:在Form_Shown事件里写:textbox1.Focus();
判断加载的控件是Textbox1就执行textbox1.Focus();
textbox1.Focus();
textbox1.Select();