feat: set close button visibility from option.

This commit is contained in:
rabbitism
2024-02-03 20:14:48 +08:00
parent 39457f9724
commit 2b022a5b53
2 changed files with 2 additions and 0 deletions

View File

@@ -196,6 +196,7 @@ public static class Dialog
}
window.WindowStartupLocation = options.StartupLocation;
window.Title = options.Title;
window.IsCloseButtonVisible = options.IsCloseButtonVisible;
if (options.StartupLocation == WindowStartupLocation.Manual)
{
if (options.Position is not null)

View File

@@ -190,6 +190,7 @@ public static class OverlayDialog
control.VerticalOffset =
options.VerticalAnchor == VerticalPosition.Center ? null : options.VerticalOffset;
control.CanClickOnMaskToClose = options.CanClickOnMaskToClose;
control.IsCloseButtonVisible = options.IsCloseButtonVisible;
}
private static void ConfigureDefaultDialogControl(DefaultDialogControl control, OverlayDialogOptions? options)