Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我有一个本地化的表单并且具有本地化的用户控件,我如何以 VS 属性中指定的语言查看表单和控件?
现在,当我更改语言时,我所有不属于用户控件的控件都会适当调整,但我的用户控件没有。
在设计器中设计每个用户控件时,您必须单独本地化它。然后您可以将用户控件上的属性 Localizable 设置为 true 并选择您的语言。不幸的是,在设计 Form 时,周围的 Form 并没有将这两个属性升级到其用户控件。这是一个问题,但仅限于设计时。但是在运行时它会起作用,并且您的用户控件应该显示正确的本地化值。
只是为了确保:用户控制 Localizable=true 吗?它可能不应该为自己定义一种语言,以使其使用父级上设置的语言。