摘要:
C# avalonia没有内置判断属性是否绑定的代码,所以我们自己扩展实现一个。这个扩展可以用于动态解绑和绑定属性。基于我写的自定义扩展。 https://www.cnblogs.com/dalgleish/p/18972924 AvaloniaObjectExtensions代码 using Av
阅读全文
posted @ 2025-08-05 07:04
dalgleish
阅读(25)
推荐(0)
摘要:
Avalonia配置,参考https://www.cnblogs.com/dalgleish/p/18967204 随时更新,目前已支持多个cs文件动态编译。 AvaloniaExtensions.cs代码 using Avalonia; using Avalonia.Controls; using
阅读全文
posted @ 2025-07-08 14:10
dalgleish
阅读(154)
推荐(0)
摘要:
1. 安装VS 2022 2. 打开x64 Native Tools Command Prompt for VS 2022,输入下面指令获取Avalonia模板 dotnet new install Avalonia.Templates 3. 在扩展中搜索“Avalonia for Visual S
阅读全文
posted @ 2025-07-05 14:17
dalgleish
阅读(582)
推荐(1)
2025年12月18日
摘要:
VirtualizationTest.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schema
阅读全文
posted @ 2025-12-18 11:28
dalgleish
阅读(4)
推荐(0)
2025年12月17日
摘要:
BindToLinqFilteredCollection.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="htt
阅读全文
posted @ 2025-12-17 12:38
dalgleish
阅读(4)
推荐(0)
2025年12月16日
摘要:
BindToDataSet.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.mic
阅读全文
posted @ 2025-12-16 15:05
dalgleish
阅读(2)
推荐(0)
2025年12月14日
摘要:
BindToCollection.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.
阅读全文
posted @ 2025-12-14 10:54
dalgleish
阅读(4)
推荐(0)
2025年12月13日
摘要:
EditProductObject.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas
阅读全文
posted @ 2025-12-13 12:58
dalgleish
阅读(3)
推荐(0)
2025年12月10日
摘要:
(之后不再重复申明)19章中,所有例子都基于https://www.cnblogs.com/dalgleish/p/19331015 BindProductObject.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="ht
阅读全文
posted @ 2025-12-10 13:21
dalgleish
阅读(4)
推荐(0)
摘要:
Category.cs类 using CommunityToolkit.Mvvm.ComponentModel; using System.Collections.ObjectModel; namespace AvaloniaUI.Demos.Book._19.StoreDatabase { pub
阅读全文
posted @ 2025-12-10 13:15
dalgleish
阅读(15)
推荐(0)
2025年12月8日
摘要:
CustomDrawnElementChrome类,用于重写Button类模板。 CustomDrawnElementChrome.cs using Avalonia; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Med
阅读全文
posted @ 2025-12-08 15:43
dalgleish
阅读(5)
推荐(0)
2025年11月30日
摘要:
实现一个CustomDrawnElement类 CustomDrawnElement.cs using Avalonia; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Media; namespace Shares.Av
阅读全文
posted @ 2025-11-30 08:05
dalgleish
阅读(6)
推荐(0)
2025年11月29日
摘要:
自己写一个WrapBreakPanel类就行了。 WrapBreakPanel.cs using Avalonia; using Avalonia.Controls; using Avalonia.Layout; using System; namespace Shares.Avalonia.Cus
阅读全文
posted @ 2025-11-29 14:08
dalgleish
阅读(5)
推荐(0)