All Projects → Deadpikle → AvaloniaProgressRing

Deadpikle / AvaloniaProgressRing

Licence: MIT license
A progress ring for Avalonia -- based on ModernWPF's ProgressRing.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to AvaloniaProgressRing

DialogHost.Avalonia
AvaloniaUI control that provides a simple way to display a dialog with information or prompt the user when information is needed
Stars: ✭ 92 (+46.03%)
Mutual labels:  control, avalonia, avaloniaui
Synfonia
Cross-platform C# Audio Player made with AvaloniaUI
Stars: ✭ 153 (+142.86%)
Mutual labels:  avalonia, avaloniaui
SimpleWavSplitter
Split multi-channel WAV files into single channel WAV files.
Stars: ✭ 15 (-76.19%)
Mutual labels:  avalonia, avaloniaui
Avalonia.IconPacks
Import of Visual Studio image library and MahApps.Metro.IconPacks for Avalonia
Stars: ✭ 121 (+92.06%)
Mutual labels:  avalonia, avaloniaui
Material.Icons.Avalonia
Avalonia control for display material icons from Material.Icons: https://github.com/SKProCH/Material.Icons
Stars: ✭ 19 (-69.84%)
Mutual labels:  avalonia, avaloniaui
Material.Avalonia
Material design in AvaloniaUI
Stars: ✭ 279 (+342.86%)
Mutual labels:  avalonia, avaloniaui
Steamtools
🛠「Steam++」是一个开源跨平台的多功能Steam工具箱。
Stars: ✭ 4,458 (+6976.19%)
Mutual labels:  avalonia, avaloniaui
oxyplot-avalonia
A cross-platform plotting library for .NET. This package targets Avalonia apps.
Stars: ✭ 102 (+61.9%)
Mutual labels:  avalonia, avaloniaui
xdelta3-cross-gui
A cross-platform GUI for creating xDelta3 patches, available for Windows, Linux, and Mac
Stars: ✭ 50 (-20.63%)
Mutual labels:  avalonia, avaloniaui
IconPacks.Browser
The Browser for all available Icon packages from MahApps.Metro.IconPacks
Stars: ✭ 74 (+17.46%)
Mutual labels:  avalonia, avaloniaui
MessageBox.Avalonia
Messagebox for AvaloniaUI
Stars: ✭ 222 (+252.38%)
Mutual labels:  avalonia, avaloniaui
apollo-studio
Apollo Studio is a standalone editor and live playback engine for RGB Launchpad light effects.
Stars: ✭ 115 (+82.54%)
Mutual labels:  avalonia, avaloniaui
X-Filer-Cross-Platform
📁📁📁 X-Filer Cross-Platform - is a simple File Manager looking like popular browsers 📁📁📁
Stars: ✭ 19 (-69.84%)
Mutual labels:  avalonia, avaloniaui
Citrus.Avalonia
Modern styles for Avalonia controls.
Stars: ✭ 326 (+417.46%)
Mutual labels:  avalonia, avaloniaui
WoWDatabaseEditor
Integrated development environment (IDE), an editor for Smart Scripts (SAI/smart_scripts) for TrinityCore based servers. Featuring a 3D view built with OpenGL and custom ECS framework
Stars: ✭ 155 (+146.03%)
Mutual labels:  avalonia, avaloniaui
Egorozh.ColorPicker
🎨🎨🎨 Best of the best ColorPicker on WPF and AvaloniaUI
Stars: ✭ 39 (-38.1%)
Mutual labels:  avalonia, avaloniaui
Avalonia
A cross platform XAML framework for .NET
Stars: ✭ 12,588 (+19880.95%)
Mutual labels:  avalonia, avaloniaui
SvgToXaml
Svg to xaml conveter.
Stars: ✭ 45 (-28.57%)
Mutual labels:  avalonia, avaloniaui
ColorBlender
A .NET library for color matching and palette design.
Stars: ✭ 27 (-57.14%)
Mutual labels:  avalonia, avaloniaui
restofus
Restofus - a cross-platform (REST) API client.
Stars: ✭ 18 (-71.43%)
Mutual labels:  avalonia

Avalonia Progress Ring

NuGet NuGet NuGet

This project is a simple progress ring for Avalonia that's modeled off of ModernWpf's progress ring. Credit to ModernWpf for the initial code and design! v0.8.x works on Avalonia 0.9.x, and v0.9.x is compatible with Avalonia 0.10.x.

Progress Ring GIF

Using in Your Project

Add Deadpikle.AvaloniaProgressRing to your NuGet references, then add the following to your App.xaml in Application.Styles:

<StyleInclude Source="avares://AvaloniaProgressRing/Styles/ProgressRing.xaml"/>

In your UserControl, add the following:

<UserControl xmlns="https://github.com/avaloniaui"
             xmlns:progRing="clr-namespace:AvaloniaProgressRing;assembly=AvaloniaProgressRing">
    <progRing:ProgressRing Width="80" 
                           Height="80"
                           IsActive="True"
                           HorizontalAlignment="Left"
                           VerticalAlignment="Top"
                           Foreground="Green"
                           Margin="10,20,0,0"/>
</UserControl>

Make sure that you bind to IsActive to show/hide the progress ring!

Contributing

All contributions and improvements are welcome! Thanks for your involvement!

License

MIT. Thanks!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].