LinkLabel.LinkCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 LinkLabel 控制項內的連結集合。
public: ref class LinkLabel::LinkCollection : System::Collections::IList
public class LinkLabel.LinkCollection : System.Collections.IList
type LinkLabel.LinkCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class LinkLabel.LinkCollection
Implements IList
- 繼承
-
LinkLabel.LinkCollection
- 實作
備註
類別 LinkLabel.LinkCollection 會儲存控制項中顯示的 LinkLabel 連結。 集合中的每個專案都是 類別的 LinkLabel.Link 實例,可定義連結的資訊。
方法 Add 可讓您將單 LinkLabel.Link 一新增至集合。 若要移除連結,如果您知道連結位於集合中的位置,則可以使用 Remove 方法或 RemoveAt 方法。 方法 Clear 可讓您從集合中移除所有連結,而不是使用 Remove 方法一次移除單一連結。
除了新增和移除專案的方法和屬性之外, LinkLabel.LinkCollection 也提供方法來尋找集合內的連結。 方法 Contains 可讓您判斷 是否 LinkLabel.Link 為集合的成員。 一旦您知道連結位於集合內之後,您可以使用 IndexOf 方法來判斷連結位於集合中的位置。
建構函式
LinkLabel.LinkCollection(LinkLabel) |
初始化 LinkLabel.LinkCollection 類別的新執行個體。 |
屬性
Count |
取得集合中的連結數。 |
IsReadOnly |
取得表示這個集合是否為唯讀的值。 |
Item[Int32] |
取得或設定集合中指定索引處的連結。 |
Item[String] |
從集合中取得具有指定索引鍵的連結。 |
LinksAdded |
取得值,指出連結是否已經加入 LinkLabel.LinkCollection 中。 |
方法
Add(Int32, Int32) |
將連結加入集合中。 |
Add(Int32, Int32, Object) |
使用與連結產生關聯的資訊將連結加入集合中。 |
Add(LinkLabel+Link) |
將含有指定值的連結加入至集合中。 |
Clear() |
從集合中清除所有連結。 |
Contains(LinkLabel+Link) |
判斷指定的連結是否位於集合中。 |
ContainsKey(String) |
傳回值,指出集合是否包含具有指定索引鍵的連結。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetEnumerator() |
傳回用於逐一查看集合的列舉值。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
IndexOf(LinkLabel+Link) |
傳回集合中指定連結的索引。 |
IndexOfKey(String) |
擷取指定的索引鍵在整個集合中第一次出現之以零起始的索引。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
Remove(LinkLabel+Link) |
從集合中移除指定的連結。 |
RemoveAt(Int32) |
移除位於集合中指定位置的連結。 |
RemoveByKey(String) |
移除具有指定索引鍵的連結。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
ICollection.CopyTo(Array, Int32) |
如需這個成員的說明,請參閱 CopyTo(Array, Int32)。 |
ICollection.IsSynchronized |
如需這個成員的說明,請參閱 IsSynchronized。 |
ICollection.SyncRoot |
如需這個成員的說明,請參閱 SyncRoot。 |
IList.Add(Object) |
如需這個成員的說明,請參閱 Add(Object)。 |
IList.Contains(Object) |
如需這個成員的說明,請參閱 Contains(Object)。 |
IList.IndexOf(Object) |
如需這個成員的說明,請參閱 IndexOf(Object)。 |
IList.Insert(Int32, Object) |
如需這個成員的說明,請參閱 Insert(Int32, Object)。 |
IList.IsFixedSize |
如需這個成員的說明,請參閱 IsFixedSize。 |
IList.Item[Int32] |
如需這個成員的說明,請參閱 Item[Int32]。 |
IList.Remove(Object) |
如需這個成員的說明,請參閱 Remove(Object)。 |
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。 |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |