Back to Devexpress

FlyoutPanel.ShowBeakForm(Rectangle, Point, Boolean, Control, Point, IFlyoutPanelPopupController) Method

windowsforms-devexpress-dot-utils-dot-flyoutpanel-dot-showbeakform-x28-rectangle-point-boolean-control-point-iflyoutpanelpopupcontroller-x29.md

latest3.9 KB
Original Source

FlyoutPanel.ShowBeakForm(Rectangle, Point, Boolean, Control, Point, IFlyoutPanelPopupController) Method

Displays the current FlyoutPanel as a beak form relative to the specified rectangle with the specified offset using an animation effect specified by the OptionsBeakForm.AnimationType property or immediately.

Namespace : DevExpress.Utils

Assembly : DevExpress.Utils.v25.2.dll

NuGet Packages : DevExpress.Utils, DevExpress.Wpf.Core

Declaration

csharp
public void ShowBeakForm(
    Rectangle rect,
    Point location,
    bool immediate,
    Control ownerControl,
    Point offset,
    IFlyoutPanelPopupController controller
)
vb
Public Sub ShowBeakForm(
    rect As Rectangle,
    location As Point,
    immediate As Boolean,
    ownerControl As Control,
    offset As Point,
    controller As IFlyoutPanelPopupController
)

Parameters

NameTypeDescription
rectRectangle

A Rectangle structure that specifies an area on the screen relative to which a beak form should be displayed.

| | location | Point |

A Point object that specifies the location on the screen where a beak form should be displayed if the rect parameter is Rectangle.Empty.

| | immediate | Boolean |

true if the beak form should be displayed immediately; otherwise, false.

| | ownerControl | Control |

A Control that owns the current FlyoutPanel.

| | offset | Point |

A System.Drawing.Point structure by which the location specified with the loc parameter should be translated.

| | controller | DevExpress.Utils.IFlyoutPanelPopupController |

An IFlyoutPanelPopupController implementation that specifies the beak form behavior. For instance, whether to automatically close the opened beak form on a mouse move depending on the mouse coordinates relative to the form location.

|

Remarks

The ShowBeakForm method shows the current FlyoutPanel as a beak form using an animation effect specified by the OptionsBeakForm.AnimationType property or immediately. To specify the animation speed, use the FlyoutPanel.AnimationRate property.

To hide the displayed beak form, use the FlyoutPanel.HideBeakForm method.

See Also

HideBeakForm

AnimationRate

FlyoutPanel Class

FlyoutPanel Members

DevExpress.Utils Namespace