在datagridview中设置值和字符串

时间:2014-06-02 01:33:45

标签: c# datagridview

这个问题可能非常基础。但我只想说清楚:

假设我有一个代码:

string currentToner = (string)((Hashtable)ht[1])["value"];
string maxToner = (string)((Hashtable)ht[2])["value"];

现在我想在数据网格视图中设置此值。

int number = dataGridView1.Rows.Add();
dataGridView1.Rows[number].Cells[0].Value = currentToner."/".maxToner;  //-->this is not the correct way.

如何设置值,使其看起来像:

5000/10000

2 个答案:

答案 0 :(得分:1)

如果您想显示string,请将string设为值:

dataGridView1.Rows[number].Cells[0].Value = currentToner + "/" + maxToner;

答案 1 :(得分:1)

你是用PHP方式做的,在C#字符串连接中用加号

完成
dataGridView1.Rows[number].Cells[0].Value = currentToner + "/" + maxToner; 

您也可以格式化字符串

dataGridView1.Rows[number].Cells[0].Value = string.Format("{0}/{1}", currentToner, maxToner);