我已经在WPF / VB.net中编写了一个应用程序,并且已经在几台不同的计算机上进行了测试。
我从未在我的开发机器上遇到过这个问题,但我的一台测试机器有一个奇怪的问题,即组合框列表和上下文菜单是不可见的。
对象在那里,您可以从中选择项目但不会被绘制。
我对此感到头疼,并一直在网上寻找类似问题的证据但却没有找到任何结果。
我想完全排除这是一个编程问题,然后再指责我公司正在使用的任何特定硬件。
我正在使用单击部署并在我的窗口上启用了透明度。
这是一个间歇性问题,重新启动PC将解决问题。重新启动应用程序不会使问题消失。
由于
答案 0 :(得分:1)
检查您遇到问题的计算机是否加载了正确的.net框架。如果您使用Silverlight等任何其他产品,请检查版本。
答案 1 :(得分:1)
通过在App中的Windows XP上强制进行软件渲染来解决此问题。
这是通过在应用程序启动时添加以下行来完成的。
RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMode.SoftwareOnly