C# NET Compact Framework 2.0和Windows CE上带有图标的ContextMenu/MenuItem

C# NET Compact Framework 2.0和Windows CE上带有图标的ContextMenu/MenuItem,c#,.net,compact-framework,windows-ce,menuitem,C#,.net,Compact Framework,Windows Ce,Menuitem,(CF)2.0上的MenuItem类似乎不支持图标。有解决方法吗?CF中的菜单是围绕操作系统提供的菜单项的包装,不支持图像/图标。唯一的“解决办法”是在手动绘制所有内容时实现自己的菜单系统。这将是一个很大的工作。如果您需要图像,则使用A可能会更容易。问题在于,相同应用程序的.NET 2桌面等效程序可以工作,而CE应用程序应该非常相似。一个自己的菜单组件将是困难的,因为元素必须与表单上的所有其他元素重叠。刚刚看了一下设备,开始菜单使用了一种带有图标的上下文菜单。你认为这种机制有可能实现吗?开始菜单

(CF)2.0上的
MenuItem
类似乎不支持图标。有解决方法吗?

CF中的菜单是围绕操作系统提供的菜单项的包装,不支持图像/图标。唯一的“解决办法”是在手动绘制所有内容时实现自己的菜单系统。这将是一个很大的工作。如果您需要图像,则使用A可能会更容易。

问题在于,相同应用程序的.NET 2桌面等效程序可以工作,而CE应用程序应该非常相似。一个自己的菜单组件将是困难的,因为元素必须与表单上的所有其他元素重叠。刚刚看了一下设备,开始菜单使用了一种带有图标的上下文菜单。你认为这种机制有可能实现吗?开始菜单/标题栏是它自己的应用程序。菜单是完全自定义绘制的,因此您无法在自己的应用程序中使用它。