DataGridViewRowCollection.GetPreviousRow 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取集合中符合指定条件的上一行。
重载
GetPreviousRow(Int32, DataGridViewElementStates) |
返回满足指定条件的前一个 DataGridViewRow 的索引。 |
GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) |
返回满足指定的包含和排除条件的上一个 DataGridViewRow 的索引。 |
GetPreviousRow(Int32, DataGridViewElementStates)
返回满足指定条件的前一个 DataGridViewRow 的索引。
public:
int GetPreviousRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter);
public int GetPreviousRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter);
member this.GetPreviousRow : int * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetPreviousRow (indexStart As Integer, includeFilter As DataGridViewElementStates) As Integer
参数
- indexStart
- Int32
该方法应开始从其中寻找前一个 DataGridViewRow 的行索引。
- includeFilter
- DataGridViewElementStates
DataGridViewElementStates 值的按位组合。
返回
具有由 includeFilter
指定的属性的前一个 DataGridViewRow 的索引;如果未找到任何行,则为 -1。
例外
indexStart
大于集合中的行数。
includeFilter
不是 DataGridViewElementStates 值的有效按位组合。
注解
方法 GetPreviousRow(Int32, DataGridViewElementStates) 开始查找与条件匹配的行,该行从位于 之前的 indexStart
行开始。
另请参阅
适用于
GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates)
返回满足指定的包含和排除条件的上一个 DataGridViewRow 的索引。
public:
int GetPreviousRow(int indexStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public int GetPreviousRow (int indexStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetPreviousRow : int * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> int
Public Function GetPreviousRow (indexStart As Integer, includeFilter As DataGridViewElementStates, excludeFilter As DataGridViewElementStates) As Integer
参数
- indexStart
- Int32
该方法应开始从其中寻找前一个 DataGridViewRow 的行索引。
- includeFilter
- DataGridViewElementStates
DataGridViewElementStates 值的按位组合。
- excludeFilter
- DataGridViewElementStates
DataGridViewElementStates 值的按位组合。
返回
是具有 includeFilter
指定的属性,但不具有 excludeFilter
指定的属性的上一个 DataGridViewRow 的索引;如果未找到任何行,则为 -1。
例外
indexStart
大于集合中的行数。
一个或两个指定的筛选器值不是有效的 DataGridViewElementStates 值按位组合。
注解
方法 GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) 开始查找与条件匹配的行,该行从位于 之前的 indexStart
行开始。