请问在C#中如何让listview控件选中第一条?

有两个button控件,还有一个listview。如何让点击一下button控件,listview控件内的内容选到第一条;点击另一个button控件,选中最后一行?

这个很简单啊!
你点击第一个的时候在后台设置 listview.selectedindex=0;
点击第二个的时候设置listview.selectedindex=listview.rows.count-1;
这样就可以了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-02
listview1.SelectedIndex = 0;

listview1.SelectedIndex = listview1.Items.Count -1;
第2个回答  2012-04-05
第一个Button的Click代码:
ListView1.SelectedIndex = 0;
第二个Button的Click代码:
ListView1.SelectedIndex = ListView1.Items.Count - 1;
第3个回答  2012-04-02
仔细学教程

怎样限制C#中listview多选,实现只能选择一条记录
如果只是想避免的话,你可以再他多选时,默认他多选的第一条数据

C#编程中如何选中listview 中一行,并且删除该行与其相应Access数据库中...
获取控件 ListView 里选中的一行,可以在窗体设计界面双击该控件,在事件代码里使用 if (this.lvwXianShi.SelectedItems.Count > 0)判断是否选中了一行以上,如果是选中了一行,就获取该行的数据信息,然后,连接数据库删除指定的数据。

C#中listview如何取得第一行第一列的值
lvAll.Items[0].Text 第一行第一列lvAll.Items[0].SubItems[1].Text 第一行第二列

c# listview 如何获得选中列
listView中有一个columns的属性是可以获取列的信息的,只需要你定位到执行的列就可以,那么如何获得指定的列的位置呢,没错,就是选中,当你点击需操作的列的时候,在ListView的事件中有一个这样的事件:ColumnClick,你编辑这个事件的时候,获取e.Column就是当前选中的列的位置数,想获得列的值,只需要调...

C#编程中如何选中listview 中一行,并且删除该行与其相应Access数据库中...
listview1.items.removeat(listview1.selecteditems[0].index);removeat方法移除选择的项目,然后在数据库中查询满足要求的字段,并且删除所有与字段相关的信息。

C# 动态生成的listview如何得到选中项
listView1=(ListView)sender;if (listView1.SelectedItems != null){ MessageBox.Show(listView1.SelectedItems[0].SubItems[1].Text);} 这里有一个显示图标的代码,自己下载下来看看就明白了。http:\/\/www.codesoso.com\/code\/Image-ListView-SubItem.aspx ...

c#中的ListView用来记录日志,但是新增的记录在旧记录的后面,我想让新纪...
你说的不清楚,可能有两种情况:一:如果你的数据是从数据库里查出来的,那你直接在查询时倒序(desc)查询就行了 二:如果只是单纯向控件里添加的话,那你就用 listView1.Items.Insert(0,item);就可以了。。希望对你有用。。。

C#中ListView控件怎么固定详细详细模式中的列表头?
这么些就行 int[] widths;public Form1(){ InitializeComponent();widths = new int[listView1.Columns.Count];\/\/这个一定要写在构造方法里 for (int i = 0; i < widths.Length; i++){ widths[i] = listView1.Columns[i].Width;} } private void listView1_ColumnWidthChanging(object ...

如何让ListView默认选中第一项
语言不同略有差异,如C#:listView1.Items[0].Selected = true;你的采纳是我前进的动力,记得好评和采纳,答题不易,互相帮助,手机提问的朋友在客户端右上角评价点满意即可.如果你认可我的回答,请及时点击采纳为满意回答按钮!

c# 如何获取listview鼠标选中任意行的行号?
int i = listView1.SelectedItems[0].Index;索引从0开始,行号 你可以给加个1。 这个是所有选中的第一行,你可以把控件设置成单选 追问 关键是SelectedItems[0]中的0不能写死了 效果是鼠标选中第几行i 就要变成几 如选中第5行i 就要变成5 选中10行 i 就变成10 asp20 | 发布于2011-09-16 举报| 评...

相似回答