DataGridViewSelectedCellCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表在 DataGridView 中選取的儲存格集合。
public ref class DataGridViewSelectedCellCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewSelectedCellCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewSelectedCellCollection = class
inherit BaseCollection
interface IList
interface ICollection
interface IEnumerable
Public Class DataGridViewSelectedCellCollection
Inherits BaseCollection
Implements IList
- 繼承
- 屬性
- 實作
備註
集合中儲存格的順序不保證符合選取的順序。
屬性
Count |
取得集合中的元素總數。 (繼承來源 BaseCollection) |
IsReadOnly |
取得值,表示集合是否為唯讀。 (繼承來源 BaseCollection) |
IsSynchronized |
取得值,表示對 ICollection 的存取是否同步化。 (繼承來源 BaseCollection) |
Item[Int32] |
取得在指定索引處的儲存格。 |
List |
取得集合中的元素清單。 |
SyncRoot |
取得可用以同步存取 BaseCollection 的物件。 (繼承來源 BaseCollection) |
方法
Clear() |
清除集合。 |
Contains(DataGridViewCell) |
判斷指定的儲存格是否包含在集合中。 |
CopyTo(Array, Int32) |
將目前一維 Array 的所有元素複製到指定的一維 Array (從指定的目的 Array 索引開始)。 (繼承來源 BaseCollection) |
CopyTo(DataGridViewCell[], Int32) |
將集合的元素複製到指定的 DataGridViewCell 陣列 (從指定的索引開始)。 |
CreateObjRef(Type) |
建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承來源 MarshalByRefObject) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetEnumerator() |
取得允許逐一查看集合之成員的物件。 (繼承來源 BaseCollection) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetLifetimeService() |
已過時。
擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承來源 MarshalByRefObject) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InitializeLifetimeService() |
已過時。
取得存留期服務物件,以控制這個執行個體的存留期原則。 (繼承來源 MarshalByRefObject) |
Insert(Int32, DataGridViewCell) |
將儲存格插入集合中。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
MemberwiseClone(Boolean) |
建立目前 MarshalByRefObject 物件的淺層複本。 (繼承來源 MarshalByRefObject) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
ICollection.CopyTo(Array, Int32) |
將集合的元素複製至以指定的索引為起始點的指定陣列。 |
ICollection.Count |
取得集合中的項目數。 |
ICollection.IsSynchronized |
取得值,表示是否同步化存取集合 (執行緒安全)。 |
ICollection.SyncRoot |
取得物件,這個物件可以用來對集合進行同步存取。 |
IEnumerable.GetEnumerator() |
傳回列舉值,可用來逐一查看集合。 |
IList.Add(Object) |
實作 Add(Object) 方法。 永遠擲回 NotSupportedException。 |
IList.Clear() |
實作 Clear() 方法。 永遠擲回 NotSupportedException。 |
IList.Contains(Object) |
判斷指定的儲存格是否包含在集合中。 |
IList.IndexOf(Object) |
傳回指定儲存格的索引。 |
IList.Insert(Int32, Object) |
實作 Insert(Int32, Object) 方法。 永遠擲回 NotSupportedException。 |
IList.IsFixedSize |
取得值,這個值表示集合的大小是否是固定的。 |
IList.IsReadOnly |
取得值,表示集合是否為唯讀。 |
IList.Item[Int32] |
取得位在指定索引處的元素。 |
IList.Remove(Object) |
實作 Remove(Object) 方法。 永遠擲回 NotSupportedException。 |
IList.RemoveAt(Int32) |
實作 RemoveAt(Int32) 方法。 永遠擲回 NotSupportedException。 |
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。 |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |