填充Datagrid视图时出错

时间:2011-04-29 12:16:31

标签: c# .net winforms datagridview hebrew

我有一个包含希伯来语(外国字符)的数据库。

当我在网格视图中填充它时。

它以相反的顺序(从左到右)填充

例如:“כן”被填充为“ןכ”

我可以获得帮助吗?

1 个答案:

答案 0 :(得分:0)

DataGridView控件的RightToLeft property设置为RightToLeft.Yes这会指示控件应自行调整以支持使用从右到左字体的区域设置(如希伯来语)。

这里的文档很明确:

  

RightToLeft属性用于从右到左书写语言的国际应用程序,例如希伯来语或阿拉伯语。当此属性设置为RightToLeft.Yes时,包含文本的控件元素将从右向左显示。

您可以在Visual Studio设计器中执行此操作,也可以通过以下代码执行此操作:

myDataGridView.RightToLeft = RightToLeft.Yes;