ClassRadMenuPasteOptionsToggleItem
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
public class RadMenuPasteOptionsToggleItem : RadMenuPasteOptionsButtonItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IButtonControl, IImageElement, IHierarchicalItem, IItemsOwner, ISiteProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemRadButtonItemRadMenuItemBaseRadMenuPasteOptionsButtonItemRadMenuPasteOptionsToggleItem
Implements:
Inherited Members
Constructors
RadMenuPasteOptionsToggleItem()
Declaration
public RadMenuPasteOptionsToggleItem()
Properties
DataContext
Declaration
public PasteOptionsViewModel DataContext { get; }
Property Value
ThemeEffectiveType
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
Overrides
Methods
BeginUpdate()
Declaration
public void BeginUpdate()
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateMergeFormattingButton()
Declaration
protected override RadButtonElement CreateMergeFormattingButton()
Returns
Overrides
CreateSourceFormattingButton()
Declaration
protected override RadButtonElement CreateSourceFormattingButton()
Returns
Overrides
CreateTextOnlyButton()
Declaration
protected override RadButtonElement CreateTextOnlyButton()
Returns
Overrides
CreateUseDestinationSylesButton()
Declaration
protected override RadButtonElement CreateUseDestinationSylesButton()
Returns
Overrides
DisposeManagedResources()
Disposes managed resources, including the associated image if it's not shared with other items.
Declaration
protected override void DisposeManagedResources()
Overrides
EndUpdate()
Declaration
public void EndUpdate()
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
OnButtonMergeFormattingToggleStateChanged(object, StateChangedEventArgs)
Declaration
protected virtual void OnButtonMergeFormattingToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
sender
args
OnButtonSourceFormattingToggleStateChanged(object, StateChangedEventArgs)
Declaration
protected virtual void OnButtonSourceFormattingToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
sender
args
OnButtonTextOnlyToggleStateChanged(object, StateChangedEventArgs)
Declaration
protected virtual void OnButtonTextOnlyToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
sender
args
OnButtonUseDestinationSylesToggleStateChanged(object, StateChangedEventArgs)
Declaration
protected virtual void OnButtonUseDestinationSylesToggleStateChanged(object sender, StateChangedEventArgs args)
Parameters
sender
args
OnOwnerChanged(RadRichTextBox)
Declaration
protected override void OnOwnerChanged(RadRichTextBox owner)
Parameters
owner
Overrides
OnToggleButtonStateChanging(object, StateChangingEventArgs)
Declaration
protected virtual void OnToggleButtonStateChanging(object sender, StateChangingEventArgs args)
Parameters
sender
args
ProceedPasteOption(PasteOption)
Declaration
protected override void ProceedPasteOption(PasteOption pasteOption)
Parameters
pasteOption
Overrides
ResetToggleState()
Declaration
protected virtual void ResetToggleState()
SetInitialToggleState()
Declaration
protected virtual void SetInitialToggleState()