C# 在C中创建引出序号工具提示#

C# 在C中创建引出序号工具提示#,c#,.net,popup-balloons,C#,.net,Popup Balloons,我可以知道如何在我的应用程序中以C#编码生成弹出气泡消息吗 例如,当我启动应用程序时,它会弹出“欢迎使用UbuntuSE应用程序” 是的,弹出窗口不是消息框弹出窗口,而是traymenu中的弹出窗口 类似于此: PS, 如果我没有错的话,这叫做气球工具提示。但是我如何在代码中使用它。您必须查找通知图标控件 您可以使用.NET 2.0 System.Windows.Forms中的控件 检查: 从msdn中 NotifyIcon:指定用于创建 通知区域中的图标。这 类不能被继承 如果您使用的是

我可以知道如何在我的应用程序中以C#编码生成弹出气泡消息吗

例如,当我启动应用程序时,它会弹出“欢迎使用UbuntuSE应用程序”

是的,弹出窗口不是消息框弹出窗口,而是traymenu中的弹出窗口

类似于此:

PS,
如果我没有错的话,这叫做气球工具提示。但是我如何在代码中使用它。

您必须查找
通知图标
控件


您可以使用.NET 2.0 System.Windows.Forms中的控件

检查:

从msdn中

NotifyIcon:指定用于创建 通知区域中的图标。这 类不能被继承


如果您使用的是Winforms,则您拥有该类。此对象有一个方法,该方法将显示引出序号提示:

var icon = new NotifyIcon();
icon.ShowBalloonTip(1000, "Balloon title", "Balloon text", ToolTipIcon.None)
谢谢你的信息! 做了一些像这样的工作

    private void NotifyBaloon(string text, string tooltip, string title, bool show)
    {
        notifyIconMain.Text = text;
        notifyIconMain.BalloonTipText = tooltip;
        notifyIconMain.BalloonTipTitle = title;
        if (show)
            notifyIconMain.ShowBalloonTip(1000);
    }

您必须设置属性“图标”,否则它不会弹出

    NotifyIcon ballon = new NotifyIcon();
    ballon.Icon = SystemIcons.Application;//or any icon you like
    ballon.ShowBalloonTip(1000, "Balloon title", "Balloon text", ToolTipIcon.None)
它不再是Windows 10上的“气球”提示:/
    NotifyIcon ballon = new NotifyIcon();
    ballon.Icon = SystemIcons.Application;//or any icon you like
    ballon.ShowBalloonTip(1000, "Balloon title", "Balloon text", ToolTipIcon.None)