diff --git a/Pilz.UI.AvaloniaUI/Dialogs/AvaloniaFlyoutBase.axaml.cs b/Pilz.UI.AvaloniaUI/Dialogs/AvaloniaFlyoutBase.axaml.cs index db3b8e9..e11595c 100644 --- a/Pilz.UI.AvaloniaUI/Dialogs/AvaloniaFlyoutBase.axaml.cs +++ b/Pilz.UI.AvaloniaUI/Dialogs/AvaloniaFlyoutBase.axaml.cs @@ -26,6 +26,9 @@ public partial class AvaloniaFlyoutBase : UserControl [DefaultValue(true)] public bool RegisterDialogCancel { get; set; } = true; + [Browsable(false)] + public bool IsClosed { get; protected set; } + protected AvaloniaFlyoutBase() { InitializeComponent(); @@ -167,6 +170,7 @@ public partial class AvaloniaFlyoutBase : UserControl protected virtual void Close() { + IsClosed = true; OnClose?.Invoke(this, EventArgs.Empty); } diff --git a/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj b/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj index 9871686..5984913 100644 --- a/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj +++ b/Pilz.UI.AvaloniaUI/Pilz.UI.AvaloniaUI.csproj @@ -7,7 +7,7 @@ - 1.2.16 + 1.2.17