CollectionView.SetCurrent 方法

定义

设置 CollectionView 的当前项。

重载

SetCurrent(Object, Int32)

将指定项和索引设置为 CurrentItemCurrentPosition 属性的值。

SetCurrent(Object, Int32, Int32)

将指定项和索引设置为 CurrentItemCurrentPosition 属性的值。 可以从派生类的构造函数中调用此方法。

SetCurrent(Object, Int32)

将指定项和索引设置为 CurrentItemCurrentPosition 属性的值。

protected:
 void SetCurrent(System::Object ^ newItem, int newPosition);
protected void SetCurrent (object newItem, int newPosition);
member this.SetCurrent : obj * int -> unit
Protected Sub SetCurrent (newItem As Object, newPosition As Integer)

参数

newItem
Object

要设置为 CurrentItem 的项。

newPosition
Int32

要设置为 CurrentPosition 属性值的值。

适用于

SetCurrent(Object, Int32, Int32)

将指定项和索引设置为 CurrentItemCurrentPosition 属性的值。 可以从派生类的构造函数中调用此方法。

protected:
 void SetCurrent(System::Object ^ newItem, int newPosition, int count);
protected void SetCurrent (object newItem, int newPosition, int count);
member this.SetCurrent : obj * int * int -> unit
Protected Sub SetCurrent (newItem As Object, newPosition As Integer, count As Integer)

参数

newItem
Object

要设置为 CurrentItem 的项。

newPosition
Int32

要设置为 CurrentPosition 属性值的值。

count
Int32

CollectionView 中的项数。

注解

从派生类的构造函数调用此重载。 不要将 Count 作为 虚拟属性 count的属性传递。 而是传递表示集合的内部 IList 计数。

SetCurrent.NET Framework版本 3.5 中引入了 。 有关详细信息,请参见版本和依赖关系

适用于