我需要从WPF后面的代码创建上下文菜单。一切都很好,除了图标,我把MenuItem图标设置成这样
Dim tsmi As New MenuItem() With {
.Header = cmd.Name,
.Icon = cmd.Icon,
.Tag = cmd
}
其中cmd.Icon是System.Drawing.Image。我得到的不是图标,而是字符串System.Drawing.Image,它应该是图像。有人能帮忙吗?
当用户单击系统托盘图标时,我想打开一个WPF ContextMenu。对于Windows,这是直截了当的,只需调用notifyIcon.ContextMenu = contextMenu就可以了.
在WPF上,我们不能轻松地设置ContextMenu,因为WPF的ContextMenu类与表单ContextMenu无关。我一直在追求的另一种选择是处理NotifyIcon的Click事件来打开WPF样式的ContextMenu。
public partial class MainWindow : Window
{
public MainWindow()
{
Ini
我有一个WPF VB.NET应用程序,我想使用应用程序资源中嵌入的图标作为菜单图标。到目前为止,我有以下代码(在窗口的initialized事件中):
MenuItem.Icon = New Image() With {.Source = New BitmapImage(New
Uri("Resources\Icon.ico", UriKind.Relative))}
图标仍然没有显示,有什么想法吗?