无法将单元格从右向左更改。什么时候打印datagridview c#

时间:2016-02-10 18:42:52

标签: c# printing datagridview

我在c#(visual studio 2013)中获得了datagridview,我正在尝试打印它(使用RTL语言)。

我找到了这个班级

http://www.codeproject.com/Articles/13678/The-DataGridViewPrinter-Class

并且我尝试做的唯一一件事就是当我打印datagridview时改变它,这样我将在每个单元格中得到一个从右到左的权利。

我正在理解代码,但我无法改变它以便它可以工作..

感谢所有能帮助我的人(对不起,如果我的英语不好)

1 个答案:

答案 0 :(得分:0)

通过编辑此行来解决问题  DrawRows函数在类

更改此

if (TheDataGridView.Columns[CurrentCell].DefaultCellStyle.Alignment.ToString().Contains("Center"))

到这个

if (TheDataGridView.DefaultCellStyle.Alignment.ToString().Contains("Center"))

现在工作得很好!