【发布时间】:2012-03-02 08:13:32
【问题描述】:
我有一个 .NETCF 项目,一段时间以来我一直在尝试将其从 .NETCF 2.0 转换为 .NETCF 3.5。该解决方案包含大约 7 个项目。我使用visual stuidos转换技术没有问题,但是,当我的应用程序运行时,它会随机崩溃而不会引发任何类型的异常。我现在尝试从头开始一个新项目,这就是我的问题所在......
解决方案中的一个项目包含自定义控件。其中一个自定义控件是包含 MenuItem 集合的菜单栏。我创建了一个名为 Items 的公共属性。我已在 .XMTA 文件中将 Browsable 属性设置为 true,但此属性仍未显示在属性窗口中。它确实出现在 .NETCF 2.0 下的 VS2005 中。
此外,控件只显示一个带有类名的框,而不是在设计器中绘制控件。我确实也将 DesktopCompatible 属性设置为 true...
非常感谢任何帮助!
谢谢, BD
【问题讨论】:
-
我只为我的紧凑型设备创建了很少的用户控件。也就是说,在我的控件上设置新值后,我确实必须添加一些
Invalidate或Refresh命令。也许这会有所帮助。
标签: visual-studio-2008 compact-framework custom-controls