Commit Graph
2097 Commits
Author SHA1 Message Date
NaBian 3f384cb0c2 chore: Bump target framework to net10 and update years.
Upgrade project to .NET 10 and refresh copyright years.

- Change TargetFramework in src/Avalonia/Directory.Build.props from net9.0 to net10.0 to target .NET 10.
- Update copyright year range in LICENSE and src/Directory.Build.Props to 2018-2026.
- Add .DS_Store to .gitignore.
2026-06-13 14:33:43 +08:00
NaBian 8922df0ef3 fix: combobox popup issue. 2026-06-07 14:32:18 +08:00
NaBian 0a59312e7a fix: #1785 2026-06-07 13:40:49 +08:00
NaBian 4a0f66e519 enhance: close #1777 2026-06-03 23:26:42 +08:00
NaBian 24e8e0ff7b fix: #1784 2026-06-02 23:45:53 +08:00
NaBian c632be574a fix: #1797 2026-05-28 23:26:47 +08:00
NaBian 7a9310c1f1 fix: #1791 2026-05-28 21:39:06 +08:00
NaBian 2ea451fe82 chore: Make several control dependency properties public.
Add VSCode debug/tasks configs for running/building the demo across multiple .NET frameworks (.vscode/launch.json, .vscode/tasks.json). Update HandyControl_Net_GE45.csproj PreBuild target to run only for cross-targeting builds. Change access modifiers on multiple dependency properties and related CLR properties across shared controls (ColorPicker, ImageViewer, NumericUpDown, TimeBar, PopupWindow) to expose the DP fields publicly while making setters internal where appropriate to restrict external mutation. Also make SideMenuItem.Role setter public. These changes expose select properties for external use and adjust build/debug convenience for development.
2026-05-27 22:46:31 +08:00
NaBian 1c2e1848b5 feat: support for .net 10.0. 2025-12-03 22:14:33 +08:00
lindexi 07c6f202f5 给版权文件添加 BOM 头,尝试解决编码问题 2025-11-27 19:04:26 +08:00
NaBian dd24a14aa2 fix: close #1770 2025-11-22 22:22:02 +08:00
NaBian dd6c83a535 refactor: DateTimePicker and TimePicker formatting.
Improved code formatting and consistency in DateTimePicker.cs and TimePicker.cs by splitting long lines and enhancing readability. Also fixed null handling and text synchronization for selected values in TimePicker.
2025-11-12 21:36:38 +08:00
尹志芳 d7b4361c49 fix:修复DateTimePicker VM Binding属性设置为null时 UI不会同步更新的问题 2025-11-12 21:36:38 +08:00
NaBian 81d0c3d248 fix: DataGridCell corner radius resource reference. 2025-11-05 23:22:49 +08:00
尹志芳 440297f83c fix:修复DataGrid控件报错导致渲染卡顿的问题: Cannot get 'CornerRadius' value (type 'CornerRadius') from '' (type 'DataGridCell'). BindingExpression:Path=(0); DataItem='DataGridCell' (Name=''); target element is 'Border' (Name=''); target property is 'CornerRadius' (type 'CornerRadius') InvalidOperationException:'System.InvalidOperationException: “8,0,8,0”不是属性“CornerRadius”的有效值 2025-11-05 23:09:44 +08:00
NaBian fb2784f1d2 enhance: avalonia HyperlinkButton style. 2025-10-14 21:29:59 +08:00
NaBian 64da563916 refactor: NotifyIcon balloon tip event handling. 2025-10-02 23:40:01 +08:00
Nick Guo f5c5821a8c Add BalloonTipClicked Event to NotifyIcon 2025-10-01 23:45:18 +08:00
NaBian 0084f9a24d chore: Update Cake.Git version and fix GitHub release task. 2025-09-30 17:20:56 +08:00
NaBian e0d72e1147 chore: Update Cake and GitHub release automation. 2025-09-30 17:12:29 +08:00
NaBian 78e729fdc5 feat: add avalonia HyperlinkButton style. 2025-09-29 21:43:47 +08:00
NaBian 0c10c8234b chore: centralize avalonia project settings. 2025-09-29 21:42:11 +08:00
NaBian 15e7e9348f feat: add avalonia AutoCompleteBox style. 2025-09-28 21:44:03 +08:00
NaBian 48908ade16 refactor: extended templates for ComboBox, NumericUpDown, and TextBox 2025-09-27 21:01:08 +08:00
NaBian 97110e9dc9 feat: add avalonia HeaderedContentControl style. 2025-09-27 20:43:27 +08:00
NaBian 72abacf030 chore: minor modify. 2025-09-27 19:34:14 +08:00
NaBian e169600f23 feat: add avalonia SelectableTextBlock style. 2025-09-27 17:07:26 +08:00
NaBian a4893416cb feat: add avalonia GridSplitter style. 2025-09-27 16:33:21 +08:00
NaBian eecfd3efa3 feat: add avalonia OverlayPopupHost style. 2025-09-27 14:55:21 +08:00
NaBian 22dda176ca feat: add avalonia EmbeddableControlRoot style. 2025-09-27 14:52:41 +08:00
NaBian 3b02ece0b5 feat: add avalonia FlyoutPresenter style. 2025-09-27 14:46:42 +08:00
NaBian 371732575c feat: add avalonia Separator style. 2025-09-27 14:36:01 +08:00
NaBian ee277a29d3 feat: add avalonia TransitioningContentControl style. 2025-09-27 13:29:17 +08:00
NaBian aca6fa7ced feat: add avalonia DefaultFocusAdorner style. 2025-09-27 13:06:21 +08:00
NaBian 75d5cbe4e3 chore: Rename InverseStackPanel to ReversibleStackPanel. 2025-09-27 12:35:34 +08:00
NaBian be9525c04c feat: add avalonia PathIcon style. 2025-09-27 12:23:05 +08:00
NaBian 8527c88cd1 chore: minor modify datagrid and listview style. 2025-09-26 23:38:15 +08:00
NaBian 7434aee2b5 fix: select all button crash issue. 2025-09-26 22:46:31 +08:00
NaBian 43e53d98de chore: minor modify. 2025-09-26 22:04:31 +08:00
NaBian 1439a70979 feat: add avalonia menu style (step4). 2025-09-26 21:52:10 +08:00
NaBian 0a792a5964 feat: add avalonia menu style (step3). 2025-09-25 22:15:18 +08:00
NaBian 61464afd3f feat: add avalonia menu style (step2). 2025-09-23 23:45:25 +08:00
NaBian b6ccc7330c chore: minor modify. 2025-09-15 23:06:15 +08:00
NaBian b9ee91a56b refactor: Pagination button group and content handling
Removed hardcoded GroupName and Content from PaginationButtonStyle and XAML templates. GroupName is now set programmatically with a unique value per control instance, and button content is set in code. Also fixed minor naming and parameter consistency in Pagination.cs.
2025-09-15 22:12:28 +08:00
yezhicong ac67e75388 fix:分页按钮GroupName固定为1,同一界面存在两个分页按钮时,会导致按钮状态不对; 2025-09-15 21:38:09 +08:00
NaBian 55d7d983e9 fix: #1735 2025-09-14 12:50:54 +08:00
view21cy edd21ffddf Update Growl.cs
Fix Growl is not enabled while window is close before Growl  is closed
2025-09-14 12:48:26 +08:00
NaBian 16dab9e435 chore: minor modify. 2025-09-14 12:31:34 +08:00
NaBian 618fb53b23 enhance: select all button. 2025-09-13 18:05:36 +08:00
NaBian faf2ba4412 enhance: add TransitionMode prop for GrowlWindow. 2025-09-13 14:35:27 +08:00