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, IMouseHookHLProcClient, IKeyboardProcHookClient, IPopupParent, IPopupItem, IDisposable, IDndTrackingControl, 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