Class PopupGalleryBase<TItem>
Abstract class providing methods and properties for using Popup Gallery containing items of type T.
Inherited Members
Namespace: Telerik.Windows.Controls.RichTextBoxUI.RibbonControls.Galleries
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public abstract class PopupGalleryBase<TItem> : PopupGalleryBase where TItem : class
Type Parameters
TItem
The type T of gallery items. |
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(TItem, String)
Declaration
protected void AddGalleryItem(TItem item, string category)
Parameters
TItem
item
|
System.String
category
|
AddGalleryItem(IEnumerable<TItem>, String)
Declaration
protected void AddGalleryItem(IEnumerable<TItem> items, string category)
Parameters
System.Collections.Generic.IEnumerable<TItem>
items
|
System.String
category
|
GalleryItemContentToListBoxItem(TItem)
Gets a ListBox item from a gallery item.
Declaration
protected abstract RadListBoxItem GalleryItemContentToListBoxItem(TItem scheme)
Parameters
TItem
scheme
The scheme. |
Returns
RadListBoxItem
The ListBox item. |
Initialize()
Initializes this instance.
Declaration
protected void Initialize()
InitializeGalleryItems()
Declaration
protected abstract void InitializeGalleryItems()
ListBoxItemToGalleryItemContent(RadListBoxItem)
Gets a gallery item from a ListBox item.
Declaration
protected abstract TItem ListBoxItemToGalleryItemContent(RadListBoxItem item)
Parameters
RadListBoxItem
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 System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
OnSelectionChangedOverride()
Declaration
protected virtual void OnSelectionChangedOverride()