c# listview 没有 SelectedIndex 属性

以前记得可以通过这个属性来添加选定行的,现在发现没有我的C# 里listview没有这个属性了,请问各位高手,是版本不对还是怎么回事。我用的VS2010,win8 64的系统。

就你图中那个属性是所有选中项的下标的集合(想想多选的情况),如果你确定是单选后面加[0]即是选中下标。追问

你说的我明白,但是这个属性是只读的,我是想通过代码能选定某一行。

温馨提示:内容为网友见解,仅供参考
无其他回答

为什么我的ListView没有 selecteditems属性?
语法错误。selectedItems[].SubItems[]这样的格式才对。。

新手问题 C#:如何指定选择ListView中某一个项?
那个属性表示的是当前选中的项的个数,当然是只读的。如果你要通过代码选中某一项的话就是SelectedItem或者是SelectedIndex属性

C#如何删除listview中的整行?求代码。
在你的事件中添加如下代码,可以实现删除当前选中行 int currentIndex = 0;if (this.listView1.SelectedItems.Count > 0)\/\/判断listview有被选中项 { currentIndex = this.listView1.SelectedItems[0].Index;\/\/取当前选中项的index listView1.Items[currentIndex ].Remove();} ...

vs C# 如何选中ListView中的项,让MediaElement改变播放的视频。_百度...
这个这样做:现在ListView文件时,对应的让MediaElement 先停止当前播放的视频或者Stop(),播放视频的时候也是按选择路径的;ItemClick和SelectionChanged 这两个都行;一般都用行选择事件SelectionChanged ;选择之后的路径传给播放器自带的方法里面就行了;

WPF中ListView.Items.Selected=true出错,由于listview隔几秒就刷...
ListView中可以使用ListView.SelectedItem、ListView.SelectedIndex等定位 另外,假如单是数据项刷新,用绑定的话是不需要定位的,假如是整个列表刷新,数据项都改变了,定位也就不一定准了。代码示例(选中第二项,数据刷新后,光标是不动的):XAML代码:<Window x:Class="WpfApplication21.MainWindow" xm...

c#中怎么对list添加对象
;Dictionary<string,string>dict=newDictionary<string,string>();dict.Add("key1","value");dict.Add("key2","value");listDict.Add(dict);Dictionary<string,string>dict1=newDictionary<string,string>();dict1.Add("key1","value");dict1.Add("key2","value");listDict.Add(dict1)....

我想知道下图的设计,在C# 中用什么控件实现,具体怎样实现?
this.tabControl1.SelectedIndex = 0;this.tabControl1.Size = new System.Drawing.Size(535, 302);this.tabControl1.TabIndex = 0;\/\/ \/\/ tabPage1 \/\/ this.tabPage1.Controls.Add(this.listView1);this.tabPage1.Location = new System.Drawing.Point(4, 25);this.tabPage1.Name = "tabPage...

c#如何打开并覆盖一个文件
private void 打开文件ToolStripMenuItem_Click(object sender, EventArgs e)\/\/ { \/\/ if (this.openFileDialog1.ShowDialog() == DialogResult.OK)\/\/ { \/\/ \/\/listView1.Items.RemoveAt(listView1.SelectedIndex);\/\/ \/\/this.listBox1.Items.Remove(this.listBox1.SelectedItem);\/\/...

WPF中怎么在后台代码里面选中ListView的Items?
<\/Style> <ListView Grid.Row="1" ItemContainerStyle="{StaticResource SelectItemStyle}" ItemsSource="{Binding Source={StaticResource cvs}}" >在后台的ObservableCollection的元素类型也就是ViewModel里面,需要对应IsSelected属性。这样后台设置了属性前台也就跟着变了。

关于listview中控件的激活问题
然后在listview控件的ItemSelected事件中写入以下代码:foreach(pb in panel1.Controls){ pb.Enabled=false;}\/\/首先设置所有的PictureBox为未激活状态 panel1.Countrols[listview.SelectedIndex].Enabled=true;\/\/然后设置选择项对应的PictureBox为激活状态 ...

相似回答