0
我想要一些简单的东西,但我不知道这是如何做到的。当我点击dataGridView的某一行时,到一列我有一些int值。我需要设置值到trackbar。我如何做到这一点?C#dataGridView点击更改trackbar值
这是最后的代码,我试过
trackBar1.Value = row.Cells["priority"].Value.ToString();c
谢谢!
我想要一些简单的东西,但我不知道这是如何做到的。当我点击dataGridView的某一行时,到一列我有一些int值。我需要设置值到trackbar。我如何做到这一点?C#dataGridView点击更改trackbar值
这是最后的代码,我试过
trackBar1.Value = row.Cells["priority"].Value.ToString();c
谢谢!
This会告诉你的,你想要什么基础,但....
这可能是你已经拥有的价值,并试图将string
分配给int
trackBar1.Value = row.Cells["priority"].Value.ToString();
行不通trackBar1.Value = Convert.ToInt32(row.Cells["priority"].Value);
威力
@Fred当我点击行数据时,我所有的数据都写入了文本框,但我希望最后一个优先级数据值显示在轨迹条上 – eatmailyo
如果你按照该链接显示如何做到这一点。如果这是您感兴趣的单元格的名称,请将“必须提及单元格对应的列名称”替换为“优先级”。检查值是数字,将其转换为“int”('Convert.ToInt32(value) )并将值分配给'trackBar1.Value'它可能是你已经有了值,并试图将一个'string'分配给一个'int' trackBar1.Value = row.Cells [“priority”]。Value.ToString ();'永远不会工作'trackBar1.Value = Convert.ToInt32(row.Cells [“priority”]。Value);'可能 – Fred
@Fred把这个评论的答案,比我能匹配的答案!谢谢 :) – eatmailyo