ClassPopupGalleryBase<TItem>
Abstract class providing methods and properties for using Popup Gallery containing items of type T.
Definition
Namespace:Telerik.Windows.Controls.RichTextBoxUI.RibbonControls.Galleries
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Type Parameters:
TItem
The type T of gallery items.
Syntax:
public abstract class PopupGalleryBase<TItem> : PopupGalleryBase where TItem : class
Inheritance: objectControlBasePopupGalleryBasePopupGalleryBase<TItem>
Derived Classes:
Inherited Members
Constructors
PopupGalleryBase()
Initializes a new instance of the PopupGalleryBase<TItem> class.
Declaration
protected PopupGalleryBase()
Properties
CurrentItem
Gets or sets the current item.
Declaration
public TItem CurrentItem { get; set; }
Property Value
TItem
The current item.
Methods
AddGalleryItem(IEnumerable<TItem>, string)
Declaration
protected void AddGalleryItem(IEnumerable<TItem> items, string category)
Parameters
items
IEnumerable<TItem>
category
AddGalleryItem(TItem, string)
Declaration
protected void AddGalleryItem(TItem item, string category)
Parameters
item
TItem
category
GalleryItemContentToListBoxItem(TItem)
Gets a ListBox item from a gallery item.
Declaration
protected abstract RadListBoxItem GalleryItemContentToListBoxItem(TItem scheme)
Parameters
scheme
TItem
The scheme.
Returns
The ListBox item.
InitializeGalleryItems()
Declaration
protected abstract void InitializeGalleryItems()
ListBoxItemToGalleryItemContent(RadListBoxItem)
Gets a gallery item from a ListBox item.
Declaration
protected abstract TItem ListBoxItemToGalleryItemContent(RadListBoxItem item)
Parameters
item
The list box item item.
Returns
TItem
The gallery item.
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call .
Declaration
public override void OnApplyTemplate()
OnSelectionChangedOverride()
Declaration
protected virtual void OnSelectionChangedOverride()