ListView.SelectedIndex 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 ListView 控件中的选定项的索引。
public:
virtual property int SelectedIndex { int get(); void set(int value); };
public virtual int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overridable Property SelectedIndex As Integer
属性值
ListView 控件中的选定项的从零开始的索引。 默认值为 -1,表示当前未选择项。
例外
SelectedIndex 属性被设置为小于 -1 的值。
示例
以下示例演示如何使用 SelectedIndex 属性来确定是否在控件中选择 ListView 了项。 此代码示例是为 方法提供的更大示例的 DeleteItem 一部分。
protected void DeleteButton_Click(object sender, EventArgs e)
{
//Check if an item is selected to delete it.
if (ContactsListView.SelectedIndex >= 0)
ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
else
Message.Text = "No contact was selected.";
}
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
' Check if an item is selected to delete it.
If ContactsListView.SelectedIndex >= 0 Then
ContactsListView.DeleteItem(ContactsListView.SelectedIndex)
Else
Message.Text = "No contact was selected."
End If
End Sub
注解
SelectedIndex使用 属性确定控件中当前所选项的ListView索引。 还可以使用此属性以编程方式选择控件中的项。 (但是,如果手动绑定 ListView 控件的数据,则可能必须手动处理读取或设置此属性。)