Click or drag to resize

KryptonWorkspaceCollection Class

Collection of workspace items.
Inheritance Hierarchy
SystemObject
  Internal.ComponentFactory.Krypton.ToolkitTypedCollectionComponent
    Internal.ComponentFactory.Krypton.ToolkitTypedRestrictCollectionComponent
      Internal.ComponentFactory.Krypton.WorkspaceKryptonWorkspaceCollection

Namespace:  Internal.ComponentFactory.Krypton.Workspace
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2023.1.2.0 (2023.1.2.0)
Syntax
C#
public class KryptonWorkspaceCollection : TypedRestrictCollection<Component>

The KryptonWorkspaceCollection type exposes the following members.

Constructors
  NameDescription
Public methodKryptonWorkspaceCollection
Initialize a new instance of the KryptonWorkspaceCollection class.
Top
Properties
  NameDescription
Public propertyContainsVisibleCell
Gets a value indicating if the collection or child collections contains a cell instance.
Public propertyCount
Gets the number of items in collection.
(Inherited from TypedCollectionT.)
Public propertyIsFixedSize
Gets a value indicating whether the collection has a fixed size.
(Inherited from TypedCollectionT.)
Public propertyIsReadOnly
Gets a value indicating whether the collection is read-only.
(Inherited from TypedCollectionT.)
Public propertyIsSynchronized
Gets a value indicating whether access to the collection is synchronized (thread safe).
(Inherited from TypedCollectionT.)
Public propertyItemInt32
Gets or sets the item at the specified index.
(Inherited from TypedCollectionT.)
Public propertyItemString
Gets the item with the provided unique name.
(Inherited from TypedCollectionT.)
Public propertyRestrictTypes
Gets an array of types that the collection is restricted to contain.
(Overrides TypedRestrictCollectionTRestrictTypes.)
Public propertySyncRoot
Gets an object that can be used to synchronize access to the collection.
(Inherited from TypedCollectionT.)
Top
Methods
  NameDescription
Public methodAdd(Object)
Append an item to the collection.
(Inherited from TypedRestrictCollectionT.)
Public methodAdd(T)
Append an item to the collection.
(Inherited from TypedRestrictCollectionT.)
Public methodAddRange
Append an array of items.
(Inherited from TypedCollectionT.)
Public methodClear
Remove all items from the collection.
(Inherited from TypedCollectionT.)
Public methodContains(Object)
Determines whether the collection contains the item.
(Inherited from TypedCollectionT.)
Public methodContains(T)
Determines whether the collection contains the item.
(Inherited from TypedCollectionT.)
Public methodCopyTo(Array, Int32)
Copies all the elements of the current collection to the specified Array.
(Inherited from TypedCollectionT.)
Public methodCopyTo(T, Int32)
Copies items to specified array starting at particular index.
(Inherited from TypedCollectionT.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Shallow enumerate over items in the collection.
(Inherited from TypedCollectionT.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf(Object)
Determines the index of the specified item in the collection.
(Inherited from TypedCollectionT.)
Public methodIndexOf(T)
Determines the index of the specified item in the collection.
(Inherited from TypedCollectionT.)
Public methodInsert(Int32, Object)
Inserts an item to the collection at the specified index.
(Inherited from TypedRestrictCollectionT.)
Public methodInsert(Int32, T)
Inserts an item to the collection at the specified index.
(Inherited from TypedRestrictCollectionT.)
Protected methodIsTypeAllowed
Discover if the incoming type is allowed to be in the collection.
(Inherited from TypedRestrictCollectionT.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveAfter
Move the source item to be immediately after the target item.
(Inherited from TypedCollectionT.)
Public methodMoveBefore
Move the source item to be immediately before the target item.
(Inherited from TypedCollectionT.)
Protected methodOnChildMaximizeRestoreClicked
Handle a maximize/restore request from a child item.
Protected methodOnChildPropertyChanged
Handle a change in a child item.
Protected methodOnCleared
Raises the Cleared event.
(Overrides TypedCollectionTOnCleared(EventArgs).)
Protected methodOnClearing
Raises the Clearing event.
(Overrides TypedCollectionTOnClearing(EventArgs).)
Protected methodOnInserted
Raises the Inserted event.
(Overrides TypedCollectionTOnInserted(TypedCollectionEventArgsT).)
Protected methodOnInserting
Raises the Inserting event.
(Inherited from TypedCollectionT.)
Protected methodOnPropertyChanged(PropertyChangedEventArgs)
Raises the PropertyChanged event.
Protected methodOnPropertyChanged(String)
Raises the PropertyChanged event.
Protected methodOnRemoved
Raises the Removed event.
(Overrides TypedCollectionTOnRemoved(TypedCollectionEventArgsT).)
Protected methodOnRemoving
Raises the Removing event.
(Inherited from TypedCollectionT.)
Protected methodOnReordered
Raises the Reordered event.
(Inherited from TypedCollectionT.)
Public methodRemove(Object)
Removes first occurance of specified item.
(Inherited from TypedCollectionT.)
Public methodRemove(T)
Removes first occurance of specified item.
(Inherited from TypedCollectionT.)
Public methodRemoveAt
Removes the item at the specified index.
(Inherited from TypedCollectionT.)
Public methodToString
Obtains the String representation of this instance.
(Overrides TypedCollectionTToString.)
Top
Events
  NameDescription
Public eventCleared
Occurs when an items have been removed from the collection.
(Inherited from TypedCollectionT.)
Public eventClearing
Occurs when an items are about to be removed from the collection.
(Inherited from TypedCollectionT.)
Public eventInserted
Occurs when an item has been added/inserted to the collection.
(Inherited from TypedCollectionT.)
Public eventInserting
Occurs when an item is about to be added/inserted to the collection.
(Inherited from TypedCollectionT.)
Public eventMaximizeRestoreClicked
Occurs when the user clicks the maximize/restore button.
Public eventPropertyChanged
Occurs after a change has occured to the collection.
Public eventRemoved
Occurs when an item is removed from the collection.
(Inherited from TypedCollectionT.)
Public eventRemoving
Occurs when an item is about to be removed from the collection.
(Inherited from TypedCollectionT.)
Public eventReordered
Occurs when items have been reordered inside the collection.
(Inherited from TypedCollectionT.)
Top
Extension Methods
See Also