Sdílet prostřednictvím


ToolboxCategory Třída

Definice

Kolekce položek panelu nástrojů, které byly zařazeny do kategorií.

public ref class ToolboxCategory sealed : System::Collections::IList, System::ComponentModel::INotifyPropertyChanged
public sealed class ToolboxCategory : System.Collections.IList, System.ComponentModel.INotifyPropertyChanged
type ToolboxCategory = class
    interface INotifyPropertyChanged
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ToolboxCategory
Implements IList, INotifyPropertyChanged
Dědičnost
ToolboxCategory
Implementuje

Poznámky

Kolekce ToolboxCategory obsahuje položky typu ToolboxItemWrapper , které jsou přidány a odebrány z instance kolekce pomocí Add a Remove metod.

Třída ToolboxCategory implementuje rozhraní INotifyPropertyChanged. To umožňuje kolekci, která ukládá položky sady nástrojů, poskytovat oznámení, když se změní vlastnosti, jako CategoryName je vlastnost, a metody jako Add a Remove slouží ke změně obsahu kolekce.

Konstruktory

Name Description
ToolboxCategory()

Vytvoří instanci objektu ToolboxCategory třídy.

ToolboxCategory(String)

Vytvoří instanci ToolboxCategory třídy se zadaným názvem.

Vlastnosti

Name Description
CategoryName

Získá nebo nastaví název kategorie panelu nástrojů.

Item[Int32]

Získá nebo nastaví nástroj v zadaném indexu.

Tools

Získá nástroje v .ToolboxCategory

Metody

Name Description
Add(ToolboxItemWrapper)

Přidá zadaný nástroj na konec kolekce kategorií panelu nástrojů.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Remove(ToolboxItemWrapper)

Odebere první výskyt zadaného nástroje z kolekce kategorií panelu nástrojů.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
PropertyChanged

Nastane, když se změní hodnota vlastnosti.

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)

Zkopíruje celou kolekci ToolboxCategory do kompatibilního jednorozměrného Arraypočínaje zadaným indexem cílového Array.

ICollection.Count

Získá počet nástrojů obsažených v ToolboxCategory.

ICollection.IsSynchronized

Získá hodnotu, která označuje, zda je přístup k ToolboxCategory synchronizován (bezpečné vlákno).

ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu k ToolboxCategory.

IEnumerable.GetEnumerator()

Vrátí enumerátor, který iteruje prostřednictvím kolekce ToolboxCategory.

IList.Add(Object)

Přidá nástroj do ToolboxCategory.

IList.Clear()

Odebere všechny nástroje z ToolboxCategory.

IList.Contains(Object)

Určuje, zda ToolboxCategory obsahuje konkrétní nástroj.

IList.IndexOf(Object)

Určuje index konkrétního nástroje v ToolboxCategory.

IList.Insert(Int32, Object)

Vloží nástroj do zadaného indexu ToolboxCategory .

IList.IsFixedSize

Získá hodnotu, která označuje, zda ToolboxCategory má pevnou velikost.

IList.IsReadOnly

Získá hodnotu, která označuje, zda ToolboxCategory je jen pro čtení.

IList.Item[Int32]

Získá nebo nastaví nástroj v zadaném indexu.

IList.Remove(Object)

Odebere první výskyt konkrétního nástroje z objektu ToolboxCategory.

IList.RemoveAt(Int32)

Odebere nástroj v zadaném indexu ToolboxCategory kolekce.

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro