ClassRadMenuPasteOptionsButtonItem
Menu Item that provides interface for choosing a paste option from the list of available ones.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
public class RadMenuPasteOptionsButtonItem : RadMenuItemBase, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IButtonControl, IImageElement, IHierarchicalItem, IItemsOwner, ISiteProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemRadButtonItemRadMenuItemBaseRadMenuPasteOptionsButtonItem
Derived Classes:
Implements:
Inherited Members
Constructors
RadMenuPasteOptionsButtonItem()
Declaration
public RadMenuPasteOptionsButtonItem()
Properties
ButtonsLayout
Declaration
public StackLayoutPanel ButtonsLayout { get; }
Property Value
MergeFormattingButton
Declaration
public RadButtonElement MergeFormattingButton { get; }
Property Value
Owner
The RadRichTextBox instance that is associated with this control.
Declaration
public RadRichTextBox Owner { get; set; }
Property Value
SourceFormattingButton
Declaration
public RadButtonElement SourceFormattingButton { get; }
Property Value
TextOnlyButton
Declaration
public RadButtonElement TextOnlyButton { get; }
Property Value
ThemeEffectiveType
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
Overrides
UseDefaultStylesButton
Declaration
public RadButtonElement UseDefaultStylesButton { get; }
Property Value
Methods
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateMergeFormattingButton()
Declaration
protected virtual RadButtonElement CreateMergeFormattingButton()
Returns
CreateSourceFormattingButton()
Declaration
protected virtual RadButtonElement CreateSourceFormattingButton()
Returns
CreateTextOnlyButton()
Declaration
protected virtual RadButtonElement CreateTextOnlyButton()
Returns
CreateUseDestinationSylesButton()
Declaration
protected virtual RadButtonElement CreateUseDestinationSylesButton()
Returns
DisposeManagedResources()
Disposes managed resources, including the associated image if it's not shared with other items.
Declaration
protected override void DisposeManagedResources()
Overrides
InitializeFields()
Initializes the internal state fields for the button item, setting default values for shared image and capture behavior.
Declaration
protected override void InitializeFields()
Overrides
OnLoaded()
Called when the element has been successfully loaded. That includes loading of all its children as well.
Declaration
protected override void OnLoaded()
Overrides
OnOwnerChanged(RadRichTextBox)
Declaration
protected virtual void OnOwnerChanged(RadRichTextBox owner)
Parameters
owner
ProceedPasteOption(PasteOption)
Declaration
protected virtual void ProceedPasteOption(PasteOption pasteOption)
Parameters
pasteOption
UpdatePasteOptionsButtonIcons(string)
Declaration
protected virtual void UpdatePasteOptionsButtonIcons(string themeName)
Parameters
themeName