Commit Graph

169 Commits

Author SHA1 Message Date
chinboy e5cc862701 Add Cell edit for datagrid 2025-07-16 17:07:34 +08:00
chinboy 59cbb62ca0 Add Empty DataSource indicator support 2025-07-16 12:22:01 +08:00
chinboy 4900b4217e remove unused code 2025-07-16 10:10:44 +08:00
chinboy 23431d2ef7 Add DataGridEmptyDataIndicator 2025-07-16 08:36:44 +08:00
chinboy 4426cc86eb Add Row reorder for datagrid 2025-07-15 22:16:51 +08:00
chinboy 5f216d3666 Add DataGridRowReorderColumn 2025-07-15 10:26:51 +08:00
chinboy f7573fcbc7 Add DataGrid Column reorder 2025-07-14 22:02:28 +08:00
chinboy 13e04caa01 Add ColumnDraggingOver Event for datagrid 2025-07-14 16:49:11 +08:00
chinboy d2b43ef15f Refactor tooltip 2025-07-14 11:05:06 +08:00
chinboy 9bd2b90edf Add right frozen support 2025-07-13 22:13:41 +08:00
chinboy 7f31b17760 Refactor FrozenColumnCount -> LeftFrozenColumnCount 2025-07-13 14:30:59 +08:00
chinboy 71a5252894 Refactor Horizontal Scrollbar 2025-07-13 14:24:32 +08:00
chinboy d1746bf635 Refactor DataGridColumnHeader bg 2025-07-13 14:02:02 +08:00
CHINBOY 12c65dd1c7 Fix DataGrid Cell click bug 2025-07-13 10:50:03 +08:00
CHINBOY 4b0ca15430 Add Frozen Column support 2025-07-12 21:56:57 +08:00
CHINBOY db955fd9b8 remove unused codes 2025-07-12 15:05:54 +08:00
chinboy 2901aeeb8f Fix ColumnHeader cursor bug 2025-07-11 10:15:53 +08:00
chinboy d9d612027a refactor ResourceBindingsDisposable implementation 2025-07-08 20:55:53 +08:00
CHINBOY 3b9d8a20c1 Fix datagrid offset compare 2025-07-04 11:56:38 +08:00
CHINBOY 119118b0d1 Add Column visible showcase 2025-07-04 11:35:09 +08:00
CHINBOY 823a593638 Add DataGridGroupColumnHeadersPresenter 2025-07-02 23:56:32 +08:00
CHINBOY 348b1624d3 Add GroupHeader 2025-07-02 19:34:15 +08:00
CHINBOY b40ee6df0b Add DataGrid RowHeader support 2025-07-02 00:19:25 +08:00
CHINBOY 2f74fed6c4 Refactor DataGridColumnHeaderTheme 2025-07-01 20:00:02 +08:00
CHINBOY ee8d7ec90c Add Expandable Row for DataGrid 2025-07-01 15:13:21 +08:00
CHINBOY 9d3679fcaa Add Motion support for DataGridRowExpander 2025-07-01 12:14:46 +08:00
CHINBOY 5d676fe45b Refactor Padding and Magin
rename padding -> uniformly padding
rename margin -> uniformly margin
2025-07-01 10:45:51 +08:00
CHINBOY e1774df1af Add DataGridRowExpander 2025-07-01 09:13:16 +08:00
CHINBOY 8c88ad5247 Add Title and footer support for DataGrid 2025-06-30 16:00:36 +08:00
CHINBOY e088d7183f Add FrameBorder Support 2025-06-30 14:46:27 +08:00
CHINBOY 72cc12b8fa Add SizeType support for datagrid 2025-06-30 11:57:32 +08:00
CHINBOY ec3ace4bc8 Add Api support for sorting and filtering 2025-06-30 11:12:02 +08:00
CHINBOY 2ec5d6b462 Add Clear sort support for DataGrid 2025-06-30 10:30:46 +08:00
CHINBOY 733a2e7583 Refactor Tooltip
Add IsCustomShowAndHideProperty support
2025-06-29 23:09:36 +08:00
CHINBOY 5d8d890184 Add datagrid multi sorting 2025-06-29 19:45:44 +08:00
CHINBOY b792f5d293 Add DataGrid header sorting tooltip 2025-06-29 19:13:36 +08:00
CHINBOY 9859043d6a Refactor sort policy
Support loop click to cancel sorting
2025-06-29 17:25:20 +08:00
CHINBOY 98389d327d Finish basic sorting and filters 2025-06-29 15:59:57 +08:00
CHINBOY 7cd8ce766b Add ProcessFilter 2025-06-28 16:16:17 +08:00
CHINBOY b384f5c884 Refactor Split DataGridColumnHeader 2025-06-28 14:33:00 +08:00
CHINBOY 6eb200490f Add DataGridFilterDescription 2025-06-28 13:42:04 +08:00
CHINBOY 6479cde0a9 Refactor DataGridFilterIndicator
Add MenuFilterSelector and TreeFilterSelector
2025-06-27 22:29:56 +08:00
CHINBOY 8c98d4b385 Fix TreeViewItem DefaultTreeViewInteractionHandler 2025-06-27 15:56:53 +08:00
CHINBOY 38b75310b5 Refactor treeview
add ToggleType support
2025-06-26 23:10:47 +08:00
CHINBOY 525edf1a74 Add DefaultTreeViewInteractionHandler 2025-06-26 20:06:02 +08:00
CHINBOY 103a95b58e Add TreeViewFlyout 2025-06-26 16:56:08 +08:00
CHINBOY da3b017f3a Fix treeview item default checked bug 2025-06-25 17:59:04 +08:00
CHINBOY 7c52c1afd0 Refactor DataGridMenuFilterFlyoutPresenter Padding 2025-06-25 16:57:45 +08:00
CHINBOY 0e142e6104 Refactor DataGrid selection mode 2025-06-25 16:49:41 +08:00
CHINBOY 76a8f4c829 Add Sorting bg for cell 2025-06-25 15:49:07 +08:00