我在c#(visual studio 2013)中获得了datagridview,我正在尝试打印它(使用RTL语言)。
我找到了这个班级
http://www.codeproject.com/Articles/13678/The-DataGridViewPrinter-Class
并且我尝试做的唯一一件事就是当我打印datagridview时改变它,这样我将在每个单元格中得到一个从右到左的权利。
我正在理解代码,但我无法改变它以便它可以工作..
感谢所有能帮助我的人(对不起,如果我的英语不好)
答案 0 :(得分:0)
通过编辑此行来解决问题 DrawRows函数在类
中更改此
if (TheDataGridView.Columns[CurrentCell].DefaultCellStyle.Alignment.ToString().Contains("Center"))
到这个
if (TheDataGridView.DefaultCellStyle.Alignment.ToString().Contains("Center"))
现在工作得很好!