Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadGalleryPopupElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemRadGalleryPopupElement...
Implements:
Inherited Members
Constructors
public RadGalleryPopupElement(RadItemOwnerCollection items, RadItemOwnerCollection groups, RadItemOwnerCollection filters, RadItemOwnerCollection menuItems, SizeF initialSize, SizeF minimumSize, SizingMode dropDownSizingMode)
public RadGalleryPopupElement(RadItemOwnerCollection items, RadItemOwnerCollection groups, RadItemOwnerCollection filters, RadItemOwnerCollection menuItems, SizeF initialSize, SizeF minimumSize)
public RadGalleryPopupElement(RadItemOwnerCollection items, RadItemOwnerCollection groups, RadItemOwnerCollection filters, RadItemOwnerCollection menuItems)
Properties
public StackLayoutPanel GroupHolderStackLayout { get; }
Gets an instance of the RadMenuElementclass that represents the element holding the buttons that represent the different filters and groups.
public RadMenuElement MenuElement { get; }
Gets an instance of the RadScrollViewer class that represents the scrollable panel that holds the gallery items when the popup is shown.
public RadScrollViewer ScrollViewer { get; }
[Browsable(false)]
public RadGalleryGroupFilter SelectedFilter { get; set; }
Gets an instance of the SizeGripElementclass that represents the sizing grip of the dropdown.
public SizeGripElement SizingGrip { get; }
Methods
protected void BuildGroup()
Called by the element when constructed. Allows inheritors to build the element tree.
protected override void CreateChildElements()
Overrides:
Measures the space required by the RadElement
Used by the layout system.
protected override SizeF MeasureOverride(SizeF availableSize)
The size that is available to the RadElement. The available size can be infinity (to take the full size of the element)
Returns:The minimum size required by the element to be completely visible. Cannot be infinity.
Overrides:
In this method call to the Measure method of each child must be made.
protected void UnWireEvents()
protected void WireEvents()