首页 > 解决方案 > c#字典使用文本框从datagridview中选择索引

问题描述

如何做索引?我在文本框中输入一个数字并检索数据,而不是索引当前只读取索引

我的代码:

   for (int i = 0; i < dataGridView1.Rows.Count; i++)

        {

            int columnindex = dataGridView1.CurrentRow.Index;
            if (dataGridView1.Rows[i].Cells[0].Value.ToString() == textBox1.Text)
            {

                dataGridView1.CurrentCell = dataGridView1.Rows[i].Cells[0];
                dataGridView1.Rows[i].Selected = true;
                dataGridView1.Rows[i].Frozen.ToString();

            }
            var diction = Convert.ToInt32(textBox2.Text.ToString());
            Dictionary<int, string> Parameters = new Dictionary<int, string>();
            {

            Parameters.Add(1, "0");
            Parameters.Add(2, "0,5");
            Parameters.Add(3, "1");

            }
            textBox3.Text = dataGridView1.Rows[cellindex].Cells[diction].Value.ToString();

        }

错误:System.FormatException: 'Input string was not in a correct format.'

标签: c#dictionaryindexingdatagridviewtextbox

解决方案


推荐阅读