Composition Ring Spinner
Keeping the UI thread free is always the best option. Unfortunately, there are situations where this is not entirely possible. Here’s a small progress spinner which keeps animating when the UI thread is busy.
Keeping the UI thread free is always the best option. Unfortunately, there are situations where this is not entirely possible. Here’s a small progress spinner which keeps animating when the UI thread is busy.
Avalonia Accelerate customers get a great, new DevTool but what if you want to use the old one as well? You can actually have both.
How to show unobtrusive data validation errors which do not mess up your layout? The adorner layer may be helpful in this case.
Updated sample app to support custom accent colors and system accent colors using the free Actipro theme for Avalonia.
Make your Avalonia app look like a ’native’ Windows 11 style app supporting the ‘Mica’ background and accent color border. Sample app included!
Here’s the order of events when dealing with Avalonia UI components. I constantly forget it and often need it. To my future self…
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.
Caveats when using Markup Extensions and Styles.
Lifecycle and Weak References
First steps with Animations in Avalonia.