RangeSlider.Avalonia
3.0.0
dotnet add package RangeSlider.Avalonia --version 3.0.0
NuGet\Install-Package RangeSlider.Avalonia -Version 3.0.0
<PackageReference Include="RangeSlider.Avalonia" Version="3.0.0" />
<PackageVersion Include="RangeSlider.Avalonia" Version="3.0.0" />
<PackageReference Include="RangeSlider.Avalonia" />
paket add RangeSlider.Avalonia --version 3.0.0
#r "nuget: RangeSlider.Avalonia, 3.0.0"
#:package RangeSlider.Avalonia@3.0.0
#addin nuget:?package=RangeSlider.Avalonia&version=3.0.0
#tool nuget:?package=RangeSlider.Avalonia&version=3.0.0
RangeSlider.Avalonia
Overview
This library provides a RangeSlider control with the following features:
Orientation
RangeSlider support horizontal and vertical orientationIsSnapToTickEnabled
If set to true, thumbs will snap to ticks like in standard SliderIsThumbOverlap
If set to true, it allows the thumbs to overlap each otherIsThumbOverlap=True
IsThumbOverlap=False
MoveWholeRange
If set to true, allows you to move the selected range as a whole by pulling the area between thumbsMoveWholeRange=True
TickBars and Tickplacement
RangeSlider support displaying/hiding ticks and change its ticks width according to minimum and maximum values changed
Getting started
Add RangeSlider.Avalonia nuget package to your project:
dotnet add package RangeSlider.AvaloniaEdit
App.xamlfile:
<Application ...
xmlns:themes="using:RangeSlider.Avalonia.Themes.Fluent"
...>
<Application.Styles>
<themes:RangeSliderTheme />
</Application.Styles>
</Application>
- Add RangeSlider in your view
<Window ...
xmlns:rs="using:RangeSlider.Avalonia.Controls"
...>
<Grid>
<rs:RangeSlider Minimum="0" Maximum="100" LowerSelectedValue="25" UpperSelectedValue="75" IsThumbOverlap="True"/>
</Grid>
</Window>
License
RangeSlider.Avalonia is licensed under the MIT license.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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. |
-
net10.0
- Avalonia (>= 12.0.4)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on RangeSlider.Avalonia:
| Package | Downloads |
|---|---|
|
CarinaStudio.AppSuite.Core
Base libraries for Carina Studio Application Suite. |
GitHub repositories
This package is not used by any popular GitHub repositories.