我正在开发一个包含多个针对Windows Mobile 5和标准Windows应用程序的项目的解决方案.
最近在设计师中打开表单时,常见的UI控件(文本框,按钮,标签等等)已经消失,只留下项目中定义的控件.
重置工具箱无效.谷歌搜索建议删除其中的工具箱临时文件Local Settings\Application Data\Microsoft\VisualStudio\9.0,但这只能成功恢复Windows Mobile 5的默认控件.WinForms控件仍然神秘地丢失.
此外,如果我右键单击并在工具箱上选择全部,所有WinForms控件实际上都会出现,但它们都是灰色的.
还有其他人经历过这个吗?
我也注意到常规 WinForms 也有同样的情况。我无法与移动应用程序交谈,但在常规 winform 中,这种情况很容易发生。
我相信这实际上是 Visual Studio 中的一个错误。
您可以通过向控件添加属性来执行一些操作(同样,对于 WinForms。我不确定移动设备)。例如:
[ToolboxBitmap(typeof(MyControl), "MyControlBitmap")]
Run Code Online (Sandbox Code Playgroud)
该网站上还有一些其他有用的相关内容:
http://en.csharp-online.net/Design-Time_Integration-Attributes
| 归档时间: |
|
| 查看次数: |
11871 次 |
| 最近记录: |