我正在尝试使用Windows 7通知区域Flyouts创建应用程序,类似于Windows 7内置的音量、电源和无线图标。
然而,我并没有找到任何关于.NET API实现这一功能的信息。是否有内置方法可以创建通知区域Flyouts?如果没有,是否有其他方法可以实现此功能?
我正在尝试使用Windows 7通知区域Flyouts创建应用程序,类似于Windows 7内置的音量、电源和无线图标。
然而,我并没有找到任何关于.NET API实现这一功能的信息。是否有内置方法可以创建通知区域Flyouts?如果没有,是否有其他方法可以实现此功能?
它们并没有什么特别的,只是一个没有标题栏的普通窗口(表单)。在winforms中,ControlBox=false和Text=""。你需要做的唯一事情就是设置它的位置属性,以便它出现在通知区域上方。实现Deactivate事件来关闭它。
我在这里回答了一个类似的问题:
按照上述提到的配置一些属性将使您获得一个看起来像这样的窗口,您可以用自己的控件填充它。从这里开始,您需要一个小面板停靠在窗口底部,几个链接放在其中,以及您需要的任何其他控件。