feat: implement overlay messagebox, unify messagebox and dialog layout.

This commit is contained in:
rabbitism
2024-01-25 16:29:20 +08:00
parent 20f723b445
commit fe61ba8767
7 changed files with 361 additions and 37 deletions

View File

@@ -17,7 +17,7 @@ public class DialogControl: ContentControl
public const string PART_TitleArea = "PART_TitleArea";
public const string PC_Modal = ":modal";
private Button? _closeButton;
protected internal Button? _closeButton;
private Panel? _titleArea;
public event EventHandler<DialogLayerChangeEventArgs>? LayerChanged;
public event EventHandler<object?>? DialogControlClosing;