【问题标题】:C# dataGridView click change trackbar valueC# dataGridView 单击更改轨迹栏值
【发布时间】:2016-05-24 17:37:25
【问题描述】:

我想要一些简单的东西,但我不知道该怎么做。当我单击 dataGridView 某行时,一列我有一些 int 值。我需要为轨迹栏设置值。我该怎么做?

这是最后一个代码,我试过了

 trackBar1.Value = row.Cells["priority"].Value.ToString();c

谢谢!

【问题讨论】:

  • @Fred 当我点击行数据时,我拥有的所有数据都会写入文本框,但我希望最后一个优先级数据值显示在轨迹栏上
  • 如果您点击该链接,将向您展示如何操作。如果这是您感兴趣的单元格的名称,请将“您必须提及单元格对应的列名称”替换为“优先级”。检查该值是否为数字,将其转换为 intConvert.ToInt32(value))并分配值到trackBar1.Value 可能是您已经拥有该值并试图将string 分配给int trackBar1.Value = row.Cells["priority"].Value.ToString(); 将永远无法工作trackBar1.Value = Convert.ToInt32(row.Cells["priority"].Value); 可能
  • @Fred 将此评论放在答案上,而不是我可以匹配的答案!谢谢你:)

标签: c#


【解决方案1】:

This 将向您展示您想要的基础,但是......

可能是您已经拥有该值并试图将string 分配给int trackBar1.Value = row.Cells["priority"].Value.ToString(); 将永远无法工作trackBar1.Value = Convert.ToInt32(row.Cells["priority"].Value); 可能

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多