如何在屏幕中央显示工具提示

本文关键字:显示 工具提示 屏幕 | 更新日期: 2023-09-27 18:00:37

我使用C#,我想在屏幕中央显示一个工具提示,而不是在一些琐碎的任务中使用MessageBox,比如显示异常之类的东西。

如何做到这一点?问题是工具提示总是显示在控件附近(如button1form1等)

这是我使用的:

ToolTip t = new ToolTip();
t.Show("show tooltip", this, 1500);

如何在屏幕中央显示工具提示

使用重载的工具提示。显示并设置要显示工具提示的点。示例:

TooleTip t = new ToolTip();
t.Show("show tooltip", new Point(x, y), this, 1500);

其中xy应该靠近窗体的中心。请注意,工具提示是相对于窗体显示的。因此,如果最小化应用程序,它将没有用处。正如其他人所说,这毕竟不是一个好主意。你可以创建一些自定义窗口,显示和隐藏一段时间后。

请参阅窗体淡入/淡出效果和通知窗口