DataGridViewColumnCollection.GetPreviousColumn 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得位在顯示順序中指定資料行前面且符合所指定篩選條件需求的最後一個資料行。
public:
System::Windows::Forms::DataGridViewColumn ^ GetPreviousColumn(System::Windows::Forms::DataGridViewColumn ^ dataGridViewColumnStart, System::Windows::Forms::DataGridViewElementStates includeFilter, System::Windows::Forms::DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn GetPreviousColumn (System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
public System.Windows.Forms.DataGridViewColumn? GetPreviousColumn (System.Windows.Forms.DataGridViewColumn dataGridViewColumnStart, System.Windows.Forms.DataGridViewElementStates includeFilter, System.Windows.Forms.DataGridViewElementStates excludeFilter);
member this.GetPreviousColumn : System.Windows.Forms.DataGridViewColumn * System.Windows.Forms.DataGridViewElementStates * System.Windows.Forms.DataGridViewElementStates -> System.Windows.Forms.DataGridViewColumn
Public Function GetPreviousColumn (dataGridViewColumnStart As DataGridViewColumn, includeFilter As DataGridViewElementStates, excludeFilter As DataGridViewElementStates) As DataGridViewColumn
參數
- dataGridViewColumnStart
- DataGridViewColumn
要從該處開始搜尋上一個資料行的資料行。
- includeFilter
- DataGridViewElementStates
表示要套用於包含之篩選器的 DataGridViewElementStates 值的位元組合。
- excludeFilter
- DataGridViewElementStates
表示要套用於排除之篩選器的 DataGridViewElementStates 值的位元組合。
傳回
上一個符合所指定篩選條件需求的資料行;如果找不到任何資料行,則為 null
。
例外狀況
dataGridViewColumnStart
為 null
。
至少有一個篩選條件值不是 DataGridViewElementStates 值的有效位元組合。
備註
上一個顯示順序的資料行是值低於 DisplayIndex 指定資料行值的資料 DisplayIndex 行,不論資料行是否實際顯示在畫面上。
這個方法可讓您在符合指定準則的目前資料行之前決定第一個資料行,而不需要直接比較索引值。