www.ctrt.net > wpF mEnuitEm iCon

wpF mEnuitEm iCon

menuItem1.Icon = new Image() { Source = new BitmapImage(new Uri("Images/cc.jpg", UriKind.RelativeOrAbsolute)) }; bmp格式wpf好像不支持的吧

设置icon的background为透明既可

直接做成png的透明图

。。。你觉得icon 是个 字符串吗?你觉得 icon是什么类型的?呵呵,把Source="{TemplateBinding Icon}" 中的icon 换成类型是字符串试试,例如 Source="{TemplateBinding (控件名).Text}"

这样设置了就可以的,不过在调试状态下似乎没法显示,你去debug路径下找到exe运行看。或者你在Window的xaml里再加上: Icon="x.ico"

觉icon 字符串?觉 icon类型呵呵Source="{TemplateBinding Icon}" icon 换类型字符串试试例 Source="{TemplateBinding (控件名).Text}"

ContextMenu context = new ContextMenu(); public Window1() { InitializeComponent(); MenuItem item = new MenuItem(); item.Header = "快捷方式"; item.Click += new RoutedEventHandler(item_Click); context.Items.Add(item); } void item...

直接定义在控件中,如下: 在样式中定义如下:

Image myIamge = myIcon.ToBitmap(); 你这儿的Image类型是WPF的那个Image控件? Image的Source需要的是一个ImageSource类型的数据,你需要用BitmapImage来读取那个图片。 另外,其实你直接绑定文件路径就可以

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com