1

.NET 再次来袭……

在某个随机点,它停止显示我的 2 个图片框中的图像。从那时起创建的任何图片框都有同样的问题。设计器文件(我开始认为如果我自己创建它们会节省很多时间,而不是让 Visual Studio 生成它们然后把它们弄乱)显示出对我来说看起来很奇怪的东西。有问题的图片框是 pbxVolume1 和 pbxVolume2。在像 pbxPitch1 这样的 2 之前创建的其他图片框工作正常。

请协助。

整个解决方案可以在http://bazaar.launchpad.net/~robinj/quantum-mix/trunk/files/2找到

4

3 回答 3

0

我希望你现在已经找到了你的解决方案。但作为参考,对于同一问题的未来问题,我仍然想提及以下替代方案。

尝试创建资源文件的 .dll 并通过“添加引用”将其包含在您的项目中。这将确保您的图像始终可用,并且您不会遇到上述 Resource.resx 问题。将原始资源文件作为不同解决方案的一部分。包括您需要的图像并创建 .dll 文件。将此 .dll 文件包含在您的主要解决方案中。对资源文件的任何更改都应在单独的解决方案中进行,并重新生成 .dll 以更新更改。您只需在主解决方案中包含更新后的 .dll。

于 2013-08-10T09:56:18.883 回答
0

您是否尝试过重新创建 PictureBoxes 或图像资源?我会首先尝试从您的资源中删除图像并重新添加它。如果您在设计器代码中找不到问题,请查看您的资源。

于 2012-09-29T14:22:50.833 回答
0

我有你的解决方案并自己尝试过。同样的问题:图像是在设计器中加载的,而不是在运行时加载的。但是如果我打开 Resources.resx 并保存它而不触及任何东西,当我运行项目时,一切都很好。

所以,看来你的VS坏了。您是否安装了服务包和相关更新?

于 2012-09-30T00:37:46.573 回答