DataGridViewRowCollection.GetPreviousRow 方法

定義

取得集合中符合指定準則的上一個資料列。

多載

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 值的位元組合。

傳回

Int32

上一個 DataGridViewRow 的索引,其具有 includeFilter 指定的屬性;如果不找到任何資料列,則為 -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 值的位元組合。

傳回

Int32

先前 DataGridViewRow 的索引,其具有 includeFilter 指定的屬性,但沒有 excludeFilter 指定的屬性;如果不找到任何資料列,則為 -1。

例外狀況

indexStart 大於集合中的資料列數目。

指定的篩選值之一或兩者都不是 DataGridViewElementStates 值的有效位元組合。

備註

方法 GetPreviousRow(Int32, DataGridViewElementStates, DataGridViewElementStates) 會開始尋找符合準則的資料列,其開頭是位於 之前 indexStart 的資料列。

另請參閱

適用於