/Avalonia.SharpUI

Primary LanguageC#MIT LicenseMIT

UI building from C# code.(WIP)

counte app sample code

  • ready
    • controls add extension methods for decreative ui.
  • not ready (I don't even know if I need there.)

known problems:

probably leaked event handler. i'm looking into how to handle disposable objects without ReactiveUI.

inspired by

Reasons for doing something similar.

  • FuncUI

  • Markup.Declarative

    • friendly C#.
    • However, since the extended methods are created in the code generator, they must be defined separately in the custom control.
    • Adding @ to the view model will bind it, but since it is processed by reference to the dotnet argument contents (string), I feel that unintended behavior may occur.