我正在使用 C#,我想在屏幕中央显示一个工具提示,而不是使用MessageBox
用于一些琐碎的任务,例如显示异常和类似的事情。
怎么做?问题是工具提示总是显示在控件附近(例如button1
,form1
等)。
这是我使用的:
ToolTip t = new ToolTip();
t.Show("show tooltip", this, 1500);
使用重载的ToolTip.Show并设置要显示工具提示的点。例子 :
TooleTip t = new ToolTip();
t.Show("show tooltip", new Point(x, y), this, 1500);
应该在表格中心附近的位置和位置x
。y
请注意,工具提示是相对于表单显示的。因此,如果将应用程序最小化,它将没有用。就像其他人说的那样,这毕竟不是一个好主意。您可以创建一些自定义窗口,在某个时间后显示和隐藏。