Skip to content

Conversation

@klorman
Copy link
Contributor

@klorman klorman commented Jul 25, 2025

Summary

This PR adds a basic Material-styled theme for TreeDataGrid in Material.Avalonia.

Motivation

I needed TreeDataGrid to display a hierarchical structure with virtualization, but noticed that Material.Avalonia doesn't currently include any styling for it.

To keep visual consistency, I created a custom style by referencing:

Implementation Notes

Screenshots

Tree inside TreeDataGrid

image

Table

image

@SKProCH SKProCH added the enhancement New feature or request label Jul 25, 2025
@SKProCH SKProCH self-requested a review July 25, 2025 15:20
…on (chevron) visibility changes from misaligning content.
Nikita Manchuk and others added 2 commits July 31, 2025 14:02
@SKProCH SKProCH merged commit 1a4e1a7 into AvaloniaCommunity:master Jul 31, 2025
@SKProCH
Copy link
Collaborator

SKProCH commented Jul 31, 2025

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants