从字符串到硬代码(C#HashTables)

时间:2019-03-04 10:42:04

标签: c# winforms

我创建了一个称为casillas的HashTable,其中的键是从1到68的数字,而值是像这样的字符串:

dataGridView1.Rows[0].Cells[8]

这使我可以轻松地引用dataGrid中的特定单元格,但是如何使用它来访问单元格样式等内容呢?

我想做类似的事情:

casillas[1].Style.BackColor = Color.Purple;

2 个答案:

答案 0 :(得分:0)

使用hastable来存储对单元格的引用:

int rowIndex = 0;
int colIndex = 8;
casillas[1] = dataGridView1.Rows[rowIndex].Cells[colIndex];

现在您可以通过哈希表访问单元格的属性:

casillas[1].Style.BackColor = Color.Purple;

答案 1 :(得分:-2)

我必须创建一个等于casillas [X]的DataGridViewTextBoxCell类型的新变量(例如,称为cas),然后将所需的更改应用于名为cas的新变量。