[.NET framework de desarrollo] .NETCoreUI framework Avalonia

.NETCoreUI framework Avalonia, Avalonia es un marco de interfaz de usuario multiplataforma basado en WPFXAML y admite múltiples sistemas operativos: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android e iOS.

Avalonia se encuentra actualmente en beta.

GitHub: https: //github.com/AvaloniaUI/Avalonia

¿Extensión de instalación VS2017? Https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaforVisualStudio

Entonces puedes desarrollar el proyecto

Seleccione AvaloniaApplication, puede crear un proyecto, por defecto hay dos que crearán dos marcos .NET Framework 4.6.1 y .NETCore2.0.

Window y UserControl se pueden crear en el proyecto.

Cree un nuevo proyecto básico myapp, agregue algunos botones a MainWindow.xaml, que es la sintaxis de WPFXAML, que puede implementar directamente el diseño correspondiente.

???? xmlns: x = "http://schemas.microsoft.com/winfx/2006/xaml"

???? Título = "myapp">

??

???

????

????

????

????

???

??

?

Código correspondiente en segundo plano

publicclassMainWindow: Ventana

?? {

????publicMainWindow()

???? {

?????? InitializeComponent ();

#ifDEBUG

?????? this.AttachDevTools ();

#terminara si

????}

???? privatevoidInitializeComponent ()

???? {

?????? AvaloniaXamlLoader.Load (esto);

?????? this.FindControl

Supongo que te gusta

Origin www.cnblogs.com/likesoft/p/12723033.html
Recomendado
Clasificación