在我的应用程序中,我使用hardcodet.net中的wpf notify图标扩展名。
使用此扩展程序,我会定期创建自定义气球通知。为此,我需要一个任务栏图标对象。但在我的情况下,我无法使用应用程序的主任务栏图标。我必须使用存储在折叠窗口中的任务栏图标。这样气球图标将显示在任务栏上方而不是在其下方。
现在回答我的问题。在上面的代码中,您可以看到任务栏图标的visibility属性设置为折叠。
<Window x:Class="center_approver_client_traybar_service.HiddenWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tb="http://www.hardcodet.net/taskbar"
Title="HiddenWindow" Height="300" Width="300" Visibility="Collapsed">
<Grid>
<tb:TaskbarIcon x:Name="HiddenWindowTrayIcon" Visibility="Collapsed" />
</Grid>
</Window>
但是当我在应用程序中使用任务栏图标显示自定义气球通知时。显示了一个空的任务栏图标,而不是什么。
有人能帮助我吗?
答案 0 :(得分:1)
您必须设置TaskbarIcon控件的图标,例如:
<tb:TaskbarIcon x:Key="TrayIcon" IconSource="yurIcon.ico" ToolTipText="your tooltip">