UICollection - harborsiem/WinForms-Ribbon GitHub Wiki
UICollection<T>
UICollection<T> is a helper class. T is a Type AbstractPropertySet (CategoriesPropertySet, GalleryItemPropertySet, GalleryCommandPropertySet, QatCommandPropertySet)
Public constructors, methods, properties and events:
Constructors:
UICollection<T> is created by GalleryItem controls RibbonComboBox, RibbonDropDownGallery, RibbonInRibbonGallery and RibbonSplitButtonGallery for properties GalleryCategories, GalleryItemItemsSource, GalleryCommandItemsSource. In the control RibbonQuickAccessToolbar it is also created for property QatItemsSource.
Methods:
| Name | Description |
|---|---|
| Add(T) | Add an item of Type T. |
| Clear() | Clear the collection. |
| GetEnumerator() | Get the Enumerator. |
| Insert(int, T) | Insert an item of Type T by index. |
| RemoveAt(int) | Remove an item of Type T by index. |
Properties:
| Name | Description |
|---|---|
| CollectionList | Get a readonly collection list. |
| Count | Get count of items in the collection. |
| Item[int] | Get an item of Type T by index. Set: Replace an item by index. |
Events:
| Name | Description |
|---|---|
| ChangedEvent | User can handle changing of collection. EventArgs are CollectionChangedEventArgs. |