Class RibbonBarPopup
This class represents the popup which is displayed when a collapsed tab is selected in the RadRibbonBar control.
Inherited Members
Namespace: Telerik.WinControls.UI.RibbonBar
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RibbonBarPopup : RadPopupControlBase, INotifyPropertyChanged, ISupportInitializeNotification, ISupportInitialize, IComponentTreeHandler, ILayoutHandler, IPCHost, IAnalyticsProvider, IPopupControl
Constructors
RibbonBarPopup(RadRibbonBarElement)
Creates an instance of the RibbonBarPopup class.
Declaration
public RibbonBarPopup(RadRibbonBarElement ownerRibbon)
Parameters
RadRibbonBarElement
ownerRibbon
|
Properties
IsPopupShown
Gets a boolean value indicating whether the ribbon popup is shown.
Declaration
public bool IsPopupShown { get; }
Property Value
System.Boolean
|
ThemeClassName
Declaration
public override string ThemeClassName { get; set; }
Property Value
System.String
|
Overrides
Methods
CanClosePopup(RadPopupCloseReason)
Declaration
public override bool CanClosePopup(RadPopupCloseReason reason)
Parameters
RadPopupCloseReason
reason
|
Returns
System.Boolean
|
Overrides
ClosePopup(RadPopupCloseReason)
Declaration
public override void ClosePopup(RadPopupCloseReason reason)
Parameters
RadPopupCloseReason
reason
|
Overrides
ControlDefinesThemeForElement(RadElement)
Declaration
public override bool ControlDefinesThemeForElement(RadElement element)
Parameters
RadElement
element
|
Returns
System.Boolean
|
Overrides
GetCorrectedLocation(Screen, Rectangle)
Declaration
protected override Point GetCorrectedLocation(Screen currentScreen, Rectangle alignmentRectangle)
Parameters
System.Windows.Forms.Screen
currentScreen
|
System.Drawing.Rectangle
alignmentRectangle
|
Returns
System.Drawing.Point
|
Overrides
OnClick(EventArgs)
Close the popup upon mouse click unless the user has clicked on a RadElement that opens another popup.
Declaration
protected override void OnClick(EventArgs e)
Parameters
System.EventArgs
e
|
Overrides
OnScreenTipNeeded(Object, ScreenTipNeededEventArgs)
Declaration
protected override void OnScreenTipNeeded(object sender, ScreenTipNeededEventArgs e)
Parameters
System.Object
sender
|
ScreenTipNeededEventArgs
e
|
Overrides
OnSizeChanged(EventArgs)
Declaration
protected override void OnSizeChanged(EventArgs e)
Parameters
System.EventArgs
e
|
OnToolTipTextNeeded(Object, ToolTipTextNeededEventArgs)
Declaration
protected override void OnToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)
Parameters
System.Object
sender
|
ToolTipTextNeededEventArgs
e
|
Overrides
ProcessFocusRequested(RadElement)
Declaration
protected override bool ProcessFocusRequested(RadElement element)
Parameters
RadElement
element
|
Returns
System.Boolean
|
Overrides
ShowPopup(Rectangle)
Declaration
public override void ShowPopup(Rectangle alignmentRectangle)
Parameters
System.Drawing.Rectangle
alignmentRectangle
|