首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

winfrom 光标有关问题

2013-09-05 
winfrom 光标问题启动窗体。怎么让光标定位在最上面的隐藏的textBox。鼠标点击除textBox以为的地方 让光标失

winfrom 光标问题
winfrom 光标有关问题

启动窗体。  怎么让光标定位在最上面的隐藏的textBox。

鼠标点击除textBox以为的地方 让光标失去焦点。
或者让他放入隐藏的textBox中。。 textbox winfrom
[解决办法]
最上面的隐藏的textBox

隐藏了还怎么获得焦点
[解决办法]
隐藏光标
 

       
[DllImport("user32.dll", EntryPoint = "HideCaret")]
public static extern bool HideCaret(IntPtr hWnd);

textBox1.GotFocus += new EventHandler(textBox_GotFocus);
textBox1.MouseDown += new MouseEventHandler(textBox_MouseDown);
textBox2.GotFocus += new EventHandler(textBox_GotFocus);
textBox2.MouseDown += new MouseEventHandler(textBox_MouseDown);

void textBox_GotFocus(object sender, EventArgs e)
        {
            HideCaret(((TextBox)(sender)).Handle);
        }

  private void textBox_MouseDown(object sender, MouseEventArgs e)
        {
            HideCaret(((TextBox)(sender)).Handle);
        }

热点排行