Dialog is a movable, resizable window-like overlay used in fullscreen apps.
Dialogs are displayed in fullscreen apps and typically:
IsResizable.MinWidth and MinHeight properties.TopRightText, BottomLeftText, and BottomRightText let you decorate the dialog border the same way Group does.DialogStyle lets you override border glyphs, surface/border styles, label cutout styling, and the hover styling used for resize handles and the move bar.var dialog = new Dialog()
.Title("Settings")
.TopRightText("Resizable")
.BottomLeftText("Min 40x10")
.BottomRightText("Drag edge")
.MinWidth(40)
.MinHeight(10)
.Content("Dialog body")
.Style(DialogStyle.Rounded with
{
ResizeHandleHoverStyle = Style.None.WithBackground(Colors.DeepSkyBlue.WithAlpha(0x40)),
});
HorizontalAlignment = Align.Stretch, VerticalAlignment = Align.StretchIsResizable = trueSee also: