LinkLabel.LinkCollection 類別

定義

代表 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

適用於