CodeWF.AvaloniaControls.Themes
12.0.2.8
dotnet add package CodeWF.AvaloniaControls.Themes --version 12.0.2.8
NuGet\Install-Package CodeWF.AvaloniaControls.Themes -Version 12.0.2.8
<PackageReference Include="CodeWF.AvaloniaControls.Themes" Version="12.0.2.8" />
<PackageVersion Include="CodeWF.AvaloniaControls.Themes" Version="12.0.2.8" />
<PackageReference Include="CodeWF.AvaloniaControls.Themes" />
paket add CodeWF.AvaloniaControls.Themes --version 12.0.2.8
#r "nuget: CodeWF.AvaloniaControls.Themes, 12.0.2.8"
#:package CodeWF.AvaloniaControls.Themes@12.0.2.8
#addin nuget:?package=CodeWF.AvaloniaControls.Themes&version=12.0.2.8
#tool nuget:?package=CodeWF.AvaloniaControls.Themes&version=12.0.2.8
CodeWF.AvaloniaControls
| Name | NuGet | Download |
|---|---|---|
| CodeWF.AvaloniaControls | ||
| CodeWF.AvaloniaControls.Themes |
An open-source Avalonia control repository based on .NET 11 and Avalonia 12, including reusable libraries and runnable samples.
English | 简体中文
Install
Install-Package CodeWF.AvaloniaControls
Repository Layout
src/: all physical project directories, including NuGet libraries and runnable samplesdocs/: screenshots, GIF assets, and repository documentation assetsartifacts/: package outputs and temporary build artifactspublish/: sample application publish outputs generated by the publish scriptsCodeWF.AvaloniaControls.slnx: logical solution view that groups projects by package line and sample purpose
Package Lines
Avalonia 12 main line
CodeWF.AvaloniaControls: general-purpose custom control APIs, state models, helpers, and drawing logicCodeWF.AvaloniaControls.Themes: control templates and visual resources for the main control package
Markdown packages now live in the standalone CodeWF.Markdown repository.
Legacy free DataGrid / TreeDataGrid packages and samples now live in the standalone CodeWF.AvaloniaControls.DataGrid repository.
Dock packages and samples now live in the standalone CodeWF.AvaloniaControls.Dock repository.
ProDataGrid packages and samples now live in the standalone CodeWF.AvaloniaControls.ProDataGrid repository.
Sample Applications
CodeWF.AvaloniaControls.Showcase: general control showcaseCodeWF.AvaloniaControls.FluentStarterDemo: lightweight starter-window sample
Shared Configuration
Directory.Packages.props: central package management for the Avalonia 12 main lineDirectory.Build.props: shared repository/package metadataDirectory.Build.targets: shared pack-time behavior, including common package metadata defaults and root README/CHANGELOG injection for packable librariesPublish.Common.pubxml: shared publish settingssrc/*/Properties/PublishProfiles/Publish.Project.pubxml: per-project publish supplements such as trimmer root descriptors
Scripts
pack.bat: restore, build, and pack all publishable libraries intoartifacts/packagespublish_all.bat: publish all sample applications intopublish/publishbase.bat: shared publish helper used by the root publish scripts
Changelogs
- Root repository updates are tracked in
CHANGELOG.md - Each project also keeps its own
CHANGELOG.mdunder its project directory for package/sample-specific history
Open Source Notes
- Commercial package lines are intentionally avoided in this repository
Demo
Transfer
ComboBox
TabControl
| 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. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net11.0 is compatible. |
-
net10.0
- Avalonia (>= 12.0.2)
- CodeWF.AvaloniaControls (>= 12.0.2.8)
- Semi.Avalonia (>= 12.0.1)
-
net11.0
- Avalonia (>= 12.0.2)
- CodeWF.AvaloniaControls (>= 12.0.2.8)
- Semi.Avalonia (>= 12.0.1)
-
net8.0
- Avalonia (>= 12.0.2)
- CodeWF.AvaloniaControls (>= 12.0.2.8)
- Semi.Avalonia (>= 12.0.1)
-
net9.0
- Avalonia (>= 12.0.2)
- CodeWF.AvaloniaControls (>= 12.0.2.8)
- Semi.Avalonia (>= 12.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.