【发布时间】:2017-01-17 18:27:12
【问题描述】:
我正在开发 WPF 应用程序,需要像在 Skype 中一样创建弹出窗口 - 当您单击托盘图标时,它会显示为与图标相关的水平居中对齐(如附图中所示)。你知道怎么做吗?请帮忙。 Skype example image
【问题讨论】:
-
显示你到目前为止所做的工作
-
看看codeproject.com/Articles/36468/WPF-NotifyIcon - 你可以使用这个框架来实现你的通知。
-
@developer_117 我使用硬编码link 的库 wpf-notifyicon ,但水平对齐不是我想要的。 Skype 变体正是我想要的。
-
@VitaliyK,谢谢,我已经使用了这个库,但是水平对齐不是我想要的。也许您知道如何制作与图标相关的水平居中对齐的弹出窗口。
-
水平对齐是实现的一部分 - 我想您需要在托盘中获取托盘图标的位置(例如此处所述stackoverflow.com/questions/4366449/…),然后计算您的对齐相对于这个坐标。