读书人

winfrom 光标有关问题

发布时间: 2013-09-05 16:02:06 作者: rapoo

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);
}

读书人网 >.NET Framework

热点推荐