读书人

关于tooltip的定位偏差有关问题

发布时间: 2013-08-01 15:23:18 作者: rapoo

关于tooltip的定位偏差问题
在用tooltip检测是否输入用户名和密码的时候,tooltip定位有偏差,这是第一次点击的效果:
关于tooltip的定位偏差有关问题
然后在此点击的时候,就正确了:
关于tooltip的定位偏差有关问题
各位大侠,如何是好?
tooltip 定位
[解决办法]
不太知道你怎么做的
tooltip不是可以绑定到控件吗



void temptext_MouseLeave(object sender, EventArgs e)
{
//throw new NotImplementedException();
TTPmsg.Hide((IWin32Window)sender);
}

void temptext_MouseEnter(object sender, EventArgs e)
{
//throw new NotImplementedException();
string ttmsg = "123";

TTPmsg.SetToolTip((TextBox)sender, ttmsg);
}

[解决办法]
代码没问题- -、 tTipMsg 这个是不是系统自带的那个 System.Windows.Forms.ToolTip?

实在不行就加上偏移x、y 吧。


if (txtUsername.Text.Trim() == "")
{
txtUsername.Focus();
tTipMsg.Show("请输入用户名", txtUsername, 0, txtUsername.Height, 3000);
return;
}
if (txtPwd.Text.Trim() == "")


{
txtPwd.Focus();
tTipMsg.Show("请输入密码", txtPwd, 0, txtPwd.Height, 3000);
return;
}

读书人网 >C#

热点推荐