gpt4 book ai didi

c# - 如何避免 ImageList 本地化

转载 作者:行者123 更新时间:2023-11-30 18:32:18 34 4
gpt4 key购买 nike

我想知道是否有可能在 VisualStudio 中避免 ImageList 本地化,这是一件令人讨厌的事情,原因有很多:

  1. ImageList 本地化经常破坏我复杂的 winfors,我不知道为什么,但问题肯定出在 ImageList 上,我必须创建一个工具来从我的本地化资源中删除 ImageStream,以便正确打开设计师。
  2. 编译资源的大小增长
  3. 如果我在默认语言上添加图像,我必须切换所有语言才能添加它,或者我必须运行我的工具以从资源中删除 ImageStream

对于某些 UserControl 属性(例如带有不应更改图像的用户控件),可以询问相同的问题。

我使用 C#,但我认为此行为对于所有 .NET 语言都是相同的。

最佳答案

请问您使用资源而不是ImageList。我知道 ImageList 就像他的名字所暗示的那样是用于图像的,但我认为这是 Microsoft 的一个非常糟糕的控件,就像你说的那样充满内存泄漏。在绝大多数情况下,英语和其他语言的图像是相同的。如果您有不同的图像,您只需在资源文件中重新设置它即可。

关于c# - 如何避免 ImageList 本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18822506/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com