Blog

Mica

Make your Avalonia app look like a ’native’ Windows 11 style app supporting the ‘Mica’ background and accent color border. Sample app included!

October 27, 2024

Object Lifecycle

Here’s the order of events when dealing with Avalonia UI components. I constantly forget it and often need it. To my future self…

July 15, 2024

Central Style Switcher

I needed a way to enable or disable animations by applying and overriding animation-related styles of various controls during runtime. This is what I came up with.

June 29, 2024

Markup Extensions and Styles

Caveats when using Markup Extensions and Styles.

June 9, 2024

Lifecycle

Lifecycle and Weak References

May 1, 2024

Animations

First steps with Animations in Avalonia.

April 6, 2024

Markup Extensions

Give your XAML a massive boost with markup extension.

March 10, 2024

Avalonia's Dispatcher

Lessons learned when using Avalonia’s dispatcher and how to avoid choppy progress animations when scheduling jobs on the UI thread.

February 28, 2024

Taming the Label Control

There’s a Label control in Avalonia but it’s weird.

February 9, 2024

Bitmaps

Are you using Bitmaps in your application? Make sure you keep an eye on your memory.

January 23, 2024