ContentControlPicker
Definition
Namespace:Telerik.WinControls.RichTextEditor.UI
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
public class ContentControlPicker : ButtonContentControl, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop, IContentControl
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementUIElementFrameworkElementControlContentControlBaseButtonContentControlContentControlPicker...
Derived Classes:
Implements:
Inherited Members
Constructors
public ContentControlPicker()
Fields
Identifies the DropDownWidth dependency property.
public static readonly RadProperty DropDownWidthProperty
Properties
public RadElement DropDownContent { get; set; }
public ContentControlPopup DropDownPopup { get; }
Gets the value that idicates the width of the drop down content.
public double DropDownWidth { get; }
Methods
Arranges the RadElement to its final location. The element must call the Arrange method of each of its children.
protected override SizeF ArrangeOverride(SizeF arrangeBounds)
The rectangle occupied by the element. Usually finalSize. Should you return different size, the Layout system will restart measuring and rearranging the items. That could lead to infinite recursion.
Overrides:
In this method call to the Arrange method of each child must be made.
protected override bool GetButtonShouldBeVisible(ContentControlState state)
Overrides:
This method is called before an UI element is displayed.
public override void OnApplyTemplate()
Overrides:
protected virtual void OnPopupClosed(object sender, RadPopupClosedEventArgs e)
protected virtual void OnPopupOpening(object sender, CancelEventArgs e)
protected override void OnStatePropertyChanged(object sender, PropertyChangedEventArgs e)
Overrides:
protected override void SyncDataContextChildState()
Overrides: