【发布时间】:2015-07-10 04:05:31
【问题描述】:
我只是使用一个现有的例子:当我们登录到 Microsoft Lync 时,如果状态集可用,则任务栏中的应用程序图标将显示为绿色(默认图标右下角的一个小框)。设置为忙碌时,图标将变为红色。
我想将这个概念应用到我的应用程序中。到目前为止,我所做的是当某个事件被触发时,我将应用程序默认图标更改为所需的图标,如下所示:
myWindow.Icon = BitmapFrame.Create(Application.GetResourceStream(new Uri("/Resources/desiredIcon.png", UriKind.RelativeOrAbsolute)).Stream);
它对我有用。我只想知道除此之外,有没有其他更好的方法可以根据我的情况更改图标。还是对我目前所做的工作来说足够好?
【问题讨论】: