Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Winforms-如何将DataGridView中的0,0索引从左上角更改为左下角?_C#_Winforms_Datagridview - Fatal编程技术网

C#Winforms-如何将DataGridView中的0,0索引从左上角更改为左下角?

C#Winforms-如何将DataGridView中的0,0索引从左上角更改为左下角?,c#,winforms,datagridview,C#,Winforms,Datagridview,在过去的几天里,我一直在为这个问题绞尽脑汁,似乎找不到或想不出答案 我有一个DataGridView,里面有TextBoxCells,用户可以设置网格的大小。0,0开始索引位于左上角,我希望它开始计算左下角的单元格 我知道有一个属性可以将DataGrid更改为从右到左,是否也可以将其更改为从下到上 有什么办法可以做到这一点吗? 非常感谢您的帮助。从右向左的变化是为了适应从右向左书写的希伯来语或阿拉伯语等语言。它不会让索引从另一个角落开始(它可能也会影响控件中的文本呈现,因此可能存在一些您不希望的

在过去的几天里,我一直在为这个问题绞尽脑汁,似乎找不到或想不出答案

我有一个
DataGridView
,里面有
TextBoxCell
s,用户可以设置网格的大小。0,0开始索引位于左上角,我希望它开始计算左下角的单元格

我知道有一个属性可以将
DataGrid
更改为从右到左,是否也可以将其更改为从下到上

有什么办法可以做到这一点吗?

非常感谢您的帮助。

从右向左的变化是为了适应从右向左书写的希伯来语或阿拉伯语等语言。它不会让索引从另一个角落开始(它可能也会影响控件中的文本呈现,因此可能存在一些您不希望的副作用)


解决这个问题的通常方法是使用一组方法,将您的特殊索引转换为控件中使用的索引,反之亦然。它们写起来微不足道。只要确保每次访问索引时都使用自己的方法,而不是使用DataGrid自己的方法。

从右到左的变化是为了适应希伯来语或阿拉伯语等从右到左书写的语言。它不会让索引从另一个角落开始(它可能也会影响控件中的文本呈现,因此可能存在一些您不希望的副作用)


解决这个问题的通常方法是使用一组方法,将您的特殊索引转换为控件中使用的索引,反之亦然。它们写起来微不足道。只要确保每次访问索引时,您都会使用自己的方法,而不是使用DataGrid自己的方法。

如果您共享任何sampleNo,则不能更改从上到下的索引,但可以公开不同的索引,其中垂直索引是rowCount-indexValue。您是否共享任何sampleNo,您不能更改从上到下的索引,但可以公开不同的索引,其中垂直索引是rowCount-indexValue。我将尝试一下,否则将保持原样。谢谢。我试试看,否则就不做了。谢谢