This is a PropertyGrid implementation for Avalonia, you can use it in Avalonia Applications.
Its main features are:
- Support automatic analysis of class's Properties like DevExpress's PropertyGridControl and display and edit
- Support simultaneous editing of multiple objects in one PropertyGrid
- Support custom types that implement the ICustomTypeDescriptor interface or TypeDescriptionProvider
- Support array editing, support for creating, inserting, deleting and clearing in the control
- Support data verification
- Support Built-in undo and redo framework
- Support for automatically adjusting the visibility of properties based on conditions
- Support path picking
- Support three display modes: category-based, alphabetical sorting, builtin sorting
- Support text filtering, regular expression filtering, and supports ignoring case settings
- Support fast filtering by Category
- Support data automatic reloading
- Support automatic expansion of sub-objects
- Support adjust the width of the property name and property value by drag the title
- Support localization and realtime change language without restart
- Support custom property cell editors
- Depend on https://www.nuget.org/packages/bodong.PropertyModels
Check more information here: https://github.com/bodong1987/Avalonia.PropertyGrid