Stephen Monaco
Stephen Monaco
### Describe the bug Continuing from https://github.com/AvaloniaUI/Avalonia/discussions/15711#discussioncomment-9436401 Current signature is: ```cs public static class StyledElementExtensions { public static IDisposable BindClass(this StyledElement target, string className, IBinding source, object anchor) => ClassBindingManager.Bind(target,...
`IReadOnlyObservableGroup` was moved into CommunityToolkit.Mvvm.Collections for 8.x.
Questions regarding how to customize existing controls are asked more often than probably any other category of Avalonia question. A guide should be created to address this knowledge gap of...
[How to Access the UI Thread](https://docs.avaloniaui.net/docs/guides/development-guides/accessing-the-ui-thread) `private async void OnTextFromAnotherThread(string text)` is not an event handler. The fire-and-forget in the ctor should probably be moved into `Loaded` so it can...
Looking for feedback from the community pertaining to their experience with finding relevant docs, assuming they exist. There are a few ways to address discoverability that I'm aware of: *...
Closes #413 The entire Test Drive section was revised for clarity, accuracy, and conciseness. At some point, the Test Drive example was halfway switched to the core project + .Desktop...
Pretty common question for arbitrary schemas (eg. viewing any CSV file). Should be addressed with at least one of: `DataGrid` or `TreeDataGrid`. Possibly as a QuickGuide, but we need better...
Verification of install via `dotnet --list-sdks` and nuget sources should be added to the [Install](https://docs.avaloniaui.net/docs/get-started/install) docs. This is by request from a community complaint and is near impossible for a...
README should mention a preferred spacing, even if it's not enforced on new contributors. I see some docs with 2 spaces, some with 4 spaces, one example with 3 spaces,...
[This doc](https://docs.avaloniaui.net/docs/guides/platforms/rpi/running-your-app-on-a-raspberry-pi) references `Avalonia.Skia.Linux.Natives` which probably should be changed to `SkiaSharp.NativeAssets.Linux`. I don't know much about the particular ecosystem, but the entire doc probably needs some reexamination.