在本地化

时间:2015-12-28 14:41:12

标签: c# winforms

这是我在这个伟大的网站编程的第一个主题:)

我的UC有问题。我目前正在开发DataGridView的扩展版本,它增加了一些功能,如分页支持。

以下是表格中UC的图片,在我将其大于初始尺寸之后:

Resizes the UC

最后,我将表格的语言改为印尼语。然后设计师突然重新粉刷我的UC。我的UC容器的大小是可以的,这意味着设计师记得我之前调整了UC的大小。但不幸的是,UC容器内的控件切换回初始尺寸,在内部留下一些空白。此行为仅在设计时发生。 UC在运行时模式下很好,它的大小也很好。

Controls inside the UC switched back to their initial size

怎么会发生这种情况呢?虽然它在运行时很好,但在设计时却很难看。 抱歉我的英文,来自印度尼西亚的问候:) 感谢。

=== SOLUTION ===

玩了一下后,我终于找到了解决方案。在将控件放入容器之前,我必须首先将Panel添加到容器中,将其设置为透明,然后将其Dock属性设置为Fill。然后是DataGridView和BindingNavigator到其余部分。构建它就像一个魅力!

小组似乎解决了这个问题:)

干杯

1 个答案:

答案 0 :(得分:0)

也许这有助于改变因素的顺序。首先将Form语言更改为印度尼西亚语。然后保存您的项目并关闭它。再次打开它并检查它是否仍在印尼语上然后将DataGridView控件放在表单上并重新调整大小。