Linxya.Avalonia
1.0.0
dotnet add package Linxya.Avalonia --version 1.0.0
NuGet\Install-Package Linxya.Avalonia -Version 1.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Linxya.Avalonia" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Linxya.Avalonia --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Linxya.Avalonia, 1.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Linxya.Avalonia as a Cake Addin #addin nuget:?package=Linxya.Avalonia&version=1.0.0 // Install Linxya.Avalonia as a Cake Tool #tool nuget:?package=Linxya.Avalonia&version=1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Easy to create a desktop application (for Linux/Windows/macos)
Inspired from NXUI: "Creating minimal Avalonia next generation (NXUI, next-gen UI) application using C# 10 and .NET 8"
How to easy create a desktop app? Here is an example:
int count = 0;
App.Start(CreateMainWindow, [], ThemeVariant.Dark);
// App.Build(CreerFenetre).Start();
Window CreateMainWindow()
{
TextBox textBox1 = new TextBox();
TextBox textBox2 = new TextBox();
Label label = new Label();
label.Content = "Hello, world!";
Button button = new Button();
button.Content = "Welcome to Avalonia, please click me!";
button.Click += ButtonClick;
StackPanel stackPanel = new StackPanel();
stackPanel.Children.AddRange([button, textBox1, textBox2, label]);
Window window = new Window();
window.Content = stackPanel;
window.Title = "Test";
window.Width = 400;
window.Height = 300;
return window;
}
void ButtonClick(object? sender, EventArgs e)
{
if (sender is Button button) {
button.Content = "You cliked " + ++count + " times";
}
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- Avalonia.Desktop (>= 11.2.3)
- Avalonia.Themes.Fluent (>= 11.2.3)
- Avalonia.Themes.Simple (>= 11.2.3)
-
net9.0
- Avalonia.Desktop (>= 11.2.3)
- Avalonia.Themes.Fluent (>= 11.2.3)
- Avalonia.Themes.Simple (>= 11.2.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 92 | 1/19/2025 |