Class BarControlBarRenderer
Implements
System.IDisposable
System.Windows.Forms.IMessageFilter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.Windows.Forms.Tools.XPMenus
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class BarControlBarRenderer : MultilineBarRenderer, IBarRenderer, IPopupChild, INeedKeyboardMessages, INeedMouseMoveMessages, IPopupParent, IPopupItem, IDndTrackingControl, IMouseHookHLProcClient, IKeyboardProcHookClient, IDisposable, IMessageFilter
Constructors
BarControlBarRenderer(IBarControl)
Declaration
public BarControlBarRenderer(IBarControl parent)
Parameters
Type | Name | Description |
---|---|---|
IBarControl | parent |
Methods
CreateCustomizationPopup()
Declaration
protected override CustomizingPopupMenu CreateCustomizationPopup()
Returns
Type |
---|
CustomizingPopupMenu |
Overrides
GetFirstPopupAlignPreference()
Declaration
public override PopupRelativeAlignment GetFirstPopupAlignPreference()
Returns
Type |
---|
PopupRelativeAlignment |
Overrides
GetLocationForPopupAlignment(PopupRelativeAlignment, out PopupRelativeAlignment, Boolean)
Declaration
public Point GetLocationForPopupAlignment(PopupRelativeAlignment prevAlign, out PopupRelativeAlignment newAlign, bool bIsRightToLeft)
Parameters
Type | Name | Description |
---|---|---|
PopupRelativeAlignment | prevAlign | |
PopupRelativeAlignment | newAlign | |
System.Boolean | bIsRightToLeft |
Returns
Type |
---|
System.Drawing.Point |
GetPreferredSize(IGraphicsProvider, ref SizeF)
Declaration
public override void GetPreferredSize(IGraphicsProvider gp, ref SizeF preferredSize)
Parameters
Type | Name | Description |
---|---|---|
IGraphicsProvider | gp | |
System.Drawing.SizeF | preferredSize |
Overrides
ProcessKeyDown(Keys)
Declaration
protected override bool ProcessKeyDown(Keys key)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.Keys | key |
Returns
Type |
---|
System.Boolean |
Overrides
Implements
System.IDisposable
System.Windows.Forms.IMessageFilter