2009-06-05 22 views
0

我是一个新的Windows应用程序员,并有从右到左的语言。
我想在rtl lang写我自己的应用程序。我如何执行此操作?
我应该设置RightToLeft peroperty为表单中的任何控件是或true?这是非常有害的!
我可以设置一些东西来转换并将控件设置为rtl吗?我可以在属性文件夹中的“Settings.settings”文件中进行一些设置吗?Windows应用程序中的从右至左控件!

+1

为什么RightToLeft属性的设置“有害”? – 2009-06-05 14:27:07

回答

1

FlowLayoutPanel控件按水平或垂直流向排列其内容。 FlowLayoutPanel控件在右向左(RTL)布局中正确地反转其流向。任何Windows窗体控件(包括FlowLayoutPanel的其他实例)都可以是FlowLayoutPanel控件的子项。鉴于此,您应该能够使用单个设置来控制所有控件的流向,只要它们驻留在FlowLayoutPanel中。

0

只需设置

RightToLeft = true 

任何控制,其中这是重要的(包含文本什么我想象)

0

参见MSDN文档Control.RightToLeftAmbient Properties

你真正需要做的是设置它在你的形式和它的控制应该照顾自己。在Form的RightToLeft属性设置为Yes的Form上的TextBox的简单情况下很明显。