作者:玫瑰编辑1轶事 | 来源:互联网 | 2023-07-05 15:18
过年好,我这个问题已经发过三次帖子了,都未能解决问题。大过年的,只要回复我都给分。。。。我想补充一下我的需求:我在下面的代码中运行要么是结果不对,要么是出错,请大神帮我指点,我希望的是您能
过年好,
我这个问题已经发过三次帖子了,都未能解决问题。大过年的,只要回复我都给分。。。。
我想补充一下我的需求:我在下面的代码中运行要么是结果不对,要么是出错,请大神帮我指点
,我希望的是您能告诉我的代码的问题在哪里,并在我的代码基础上给出对的代码!
不需要一句话带过的,大过年的我不给分也不好,但是我的分也快用完了,请您谅解一下!
listView1.View = View.Details;
listView1.View = View.Tile;
listView1.GridLines = true;
listView1.FullRowSelect = true;
listView1.Scrollable = true;
listView1.MultiSelect = true;
listView1.FullRowSelect = true;
ListViewItem item1 = new ListViewItem("item1", 0);
item1.SubItems.Clear();
item1.SubItems[0].Text = textBox6.Text + textBox6.Text; //其中textBox6.Text 等于“平均气温21.99摄氏度”
// item1.SubItems[1].Text = textBox6.Text+ textBox6.Tex;
listView1.Columns.Add("Column1",-1);
listView1.Items.Add(item1);
ListViewItem item2 = new ListViewItem("item2", 1);
item2.SubItems.Clear();
item2.SubItems[0].Text = textBox6.Text + textBox6.Text;
// item2.SubItems[1].Text = textBox6.Text+ textBox6.Tex;
listView1.Items.Add(item2);
运行结果如下,似乎并没有起到自适应的效果。
另外,我希望在两行中分别输出,但是输出结果总是在第一行,很是纳闷。
如果我把上述代码中
// item1.SubItems[1].Text = textBox6.Text+ textBox6.Tex;
// item2.SubItems[1].Text = textBox6.Text+ textBox6.Tex;
两行的注释去掉,运行时则出现以下错误,还请您指点迷津:
程序的目的的是能两行两列输出,且每个单元格的宽度是自适应的。
我希望的是您能告诉我的代码的问题在哪里,并在我的代码基础上给出对的代码![/color]
7 个解决方案
再补充一句,我想用的是用行和列的索引号来给对应的单元赋值,不希望用到行名和列名!