Skip to content

About

.Net Attribute (nuget package) created with source generator

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

30 Commits

Folders and files

Repository files navigation

QAttribute Nuget Nuget

It is a tool that helps to easily implement c# IPropertyChanged and ICommnad, and I made it for study haha.
Just use the Community Toolkit

[QBinding]

By adding the [QBinding] attribute to the class, it automatically creates a binding property by adding only a field.

[QNoBinding]

If you do not want the property to be automatically bindable through the field, add the [QNoBinding] attribute to the field.

[QVirtual]

If you want to make a virtual property that can be automatically bound through the field, add the [QVirtual] attribute to the field.

[QEvent]

To add a PropertyChanging or PropertyChanged event, add [QEvent (PropertyChanging = "ChangingEvent()", PropertyChanged = "ChangedEvent()")] to the field


Additional Resources

About

.Net Attribute (nuget package) created with source generator

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages