LUJIAN2020
f57b882924
Update OverlayDialog.cs
...
DataContext repeated assignment
2024-09-22 10:56:59 +08:00
rabbitism
c512cb6e13
Add resize functionality and improve dialog controls
...
This commit introduces the ability to resize dialogs by adding `CanResize` properties to dialog options and control classes. It also refines dialog controls' behavior and layout, ensuring consistent resizing capabilities across different dialog types. Additionally, it enhances the overlay feedback element's positioning logic and updates the resizer's appearance and visibility handling.
2024-09-17 22:44:35 +08:00
rabbitism
36aa3b9dec
feat: try to focus on dialog and make tab navigation cycled.
2024-09-01 16:26:43 +08:00
rabbitism
1d3e21e5a6
feat: add new dialog samples.
2024-08-25 22:58:48 +08:00
rabbitism
51a1e43608
feat: unify option name.
2024-08-01 12:06:41 +08:00
rabbitism
15fb5a2d1b
feat: clean up warnings.
2024-07-30 18:33:30 +08:00
rabbitism
9cbefe6307
feat: OverlayDialogHost remake: support host with same id in different toplevel. support modal status propagation.
2024-07-08 15:39:48 +08:00
rabbitism
13e5629b21
feat: support full screen.
2024-03-27 18:29:54 +08:00
rabbitism
0349f6ad95
feat: make sure MessageBox support drag move.
2024-03-27 17:37:46 +08:00
rabbitism
51d7c3c870
feat: add recall as internal function to overlay dialog.
2024-03-09 18:52:26 +08:00
rabbitism
7a9bdf231d
feat: simplify dialog option.
2024-02-10 00:42:44 +08:00
rabbitism
974afa33c5
feat: add two attached properties to mark an custom element triggering drag move or close.
2024-02-08 23:15:26 +08:00
rabbitism
8e085bc264
feat: refactor layer storage and index reset rule.
2024-02-05 17:56:36 +08:00
rabbitism
dbbf6b62b6
feat: refactor dialog host to accept drawer.
2024-02-04 17:13:01 +08:00
rabbitism
15203b4284
feat: fix MessageBox default position, use internal option default instance.
2024-02-03 21:46:44 +08:00
rabbitism
2b022a5b53
feat: set close button visibility from option.
2024-02-03 20:14:48 +08:00
rabbitism
75503b8055
feat: advanced dialog layout.
2024-02-02 19:58:52 +08:00
rabbitism
6e8ab8c16d
feat: add cancellation token support.
2024-02-02 15:24:02 +08:00
rabbitism
1d01022a03
feat: use another datatemplate collection.
2024-02-02 00:27:46 +08:00
rabbitism
8f4d88b87f
feat: refactor OverlayDialog and add options.
2024-02-02 00:01:18 +08:00
rabbitism
fb11be0169
feat: dialog: refactor to support non-generic call, add options and remove parameters.
2024-02-01 19:46:36 +08:00