2025年8月5日
摘要:
C# avalonia的绑定,是预编译绑定,所以比Maui会强很多。采用Avalonia支持的绑定语法。 MultipleBindings.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.mi
阅读全文
posted @ 2025-08-05 07:58
dalgleish
阅读(65)
推荐(0)
摘要:
MVVM开发的优势就是绑定,所以大家要好好运用绑定。我已经帮大家写好了AvaloniaObject的扩展用于解除和判断绑定。 https://chuna2.787528.xyz/dalgleish/p/19022485 ElementToElementBinding.axaml代码 <Window xm
阅读全文
posted @ 2025-08-05 07:24
dalgleish
阅读(10)
推荐(0)
摘要:
C# avalonia没有内置判断属性是否绑定的代码,所以我们自己扩展实现一个。这个扩展可以用于动态解绑和绑定属性。基于我写的自定义扩展。 https://chuna2.787528.xyz/dalgleish/p/18972924 AvaloniaObjectExtensions代码 using Av
阅读全文
posted @ 2025-08-05 07:04
dalgleish
阅读(46)
推荐(0)
2025年8月2日
摘要:
C# avalonia没有内置Mdi,继承Canvas实现一个。增加了选中虚线框功能。Fluent主题中,OnApplyTemplate获取的副本closeButton,无法像Simple主题那样,直接修改属性,因为Fluent主题样式会覆盖。所以,我们可以通过css或者代码产生css样式来控制cl
阅读全文
posted @ 2025-08-02 10:06
dalgleish
阅读(90)
推荐(0)
2025年7月30日
摘要:
添加命令行参数,自定义扩展已经更新。 https://chuna2.787528.xyz/dalgleish/p/18972924 LoadFromCommandLine.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="htt
阅读全文
posted @ 2025-07-30 13:22
dalgleish
阅读(20)
推荐(0)
摘要:
C# Avalonia没有内置的MediaElement,我们用LibVLC实现一个就行了。Avalonia官方实现的,要收费。配置文章里更新了。https://chuna2.787528.xyz/dalgleish/p/18967204 MediaElement类,已完善功能。之后会有专门一章来测试这
阅读全文
posted @ 2025-07-30 11:03
dalgleish
阅读(183)
推荐(0)
2025年7月25日
摘要:
DateControls.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.micr
阅读全文
posted @ 2025-07-25 16:09
dalgleish
阅读(50)
推荐(0)
摘要:
IndeterminateProgressBar.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://
阅读全文
posted @ 2025-07-25 15:52
dalgleish
阅读(22)
推荐(0)
摘要:
目前Avalonia暂时没有内置RangeSlider,自己实现一个。由于官方的刻度,没有自己画出来,我们单独画出来就行。自行多暴露官方Slider的属性。 RangeSlider类 - 特殊版 public class RangeSlider : ContentControl { private
阅读全文
posted @ 2025-07-25 15:46
dalgleish
阅读(67)
推荐(0)
摘要:
SliderTest.axaml代码 <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.micros
阅读全文
posted @ 2025-07-25 11:29
dalgleish
阅读(23)
推荐(0)