All Projects → egorozh → Egorozh.ColorPicker

egorozh / Egorozh.ColorPicker

Licence: MIT License
🎨🎨🎨 Best of the best ColorPicker on WPF and AvaloniaUI

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Egorozh.ColorPicker

ColorBlender
A .NET library for color matching and palette design.
Stars: ✭ 27 (-30.77%)
Mutual labels:  wpf, avalonia, avaloniaui
Colorpicker
jQuery UI widget for color picking (similar to the one in Microsoft Office 2010).
Stars: ✭ 271 (+594.87%)
Mutual labels:  color-picker, color-palette, colorpicker
Steamtools
🛠「Steam++」是一个开源跨平台的多功能Steam工具箱。
Stars: ✭ 4,458 (+11330.77%)
Mutual labels:  wpf, avalonia, avaloniaui
Kallewheel
A custom color wheel extension for Adobe Photoshop
Stars: ✭ 16 (-58.97%)
Mutual labels:  color-picker, color-palette, colorpicker
IconPacks.Browser
The Browser for all available Icon packages from MahApps.Metro.IconPacks
Stars: ✭ 74 (+89.74%)
Mutual labels:  wpf, avalonia, avaloniaui
Colora
Color converter, screen color picker and color palettes for Windows
Stars: ✭ 32 (-17.95%)
Mutual labels:  wpf, color-palette, colorpicker
Pickr
🎨 Flat, simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva and more!
Stars: ✭ 3,759 (+9538.46%)
Mutual labels:  color-picker, color-palette, colorpicker
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+41.03%)
Mutual labels:  color-picker, color-palette, colorpicker
SimpleWavSplitter
Split multi-channel WAV files into single channel WAV files.
Stars: ✭ 15 (-61.54%)
Mutual labels:  wpf, avalonia, avaloniaui
colorpicker
pure Angular.JS circle color-picker similar to google keep's color picker
Stars: ✭ 23 (-41.03%)
Mutual labels:  color-picker, colorpicker
javascript-color-gradient
Lightweight JavaScript library, used to generate an array of color gradients, between start and finish colors.
Stars: ✭ 54 (+38.46%)
Mutual labels:  color-picker, color-palette
epick
Color picker for creating harmonic color palettes that works on Linux, Windows, macOS and web.
Stars: ✭ 89 (+128.21%)
Mutual labels:  color-picker, color-palette
oxyplot-avalonia
A cross-platform plotting library for .NET. This package targets Avalonia apps.
Stars: ✭ 102 (+161.54%)
Mutual labels:  avalonia, avaloniaui
ColorPickView
🐾一个自定义的颜色选择view
Stars: ✭ 19 (-51.28%)
Mutual labels:  color-picker, colorpicker
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 (+297.44%)
Mutual labels:  avalonia, avaloniaui
AvaloniaProgressRing
A progress ring for Avalonia -- based on ModernWPF's ProgressRing.
Stars: ✭ 63 (+61.54%)
Mutual labels:  avalonia, avaloniaui
CefGlue
.NET binding for The Chromium Embedded Framework (CEF)
Stars: ✭ 44 (+12.82%)
Mutual labels:  wpf, avalonia
dotnet
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
Stars: ✭ 865 (+2117.95%)
Mutual labels:  wpf, netcore
Avalonia.IconPacks
Import of Visual Studio image library and MahApps.Metro.IconPacks for Avalonia
Stars: ✭ 121 (+210.26%)
Mutual labels:  avalonia, avaloniaui
aframe-colorwheel-component
A-Frame Colorwheel. Based on A-Painter and A-Frame Material 🎨🅰
Stars: ✭ 16 (-58.97%)
Mutual labels:  color-picker, color-palette

Nuget (with prereleases) Nuget (with prereleases) Nuget (with prereleases)

Egorozh.ColorPicker

AvaloniaUI ColorPicker:

example example example

AvaloniaUI Getting Started

Install the library as a NuGet package:

Install-Package Egorozh.ColorPicker.Avalonia.Dialog
# Or 'dotnet add package Egorozh.ColorPicker.Avalonia.Dialog'

Then, reference the preffered theme from your App.xaml file:

<Application xmlns="https://github.com/avaloniaui"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:dialog="clr-namespace:Egorozh.ColorPicker.Dialog;assembly=Egorozh.ColorPicker.Avalonia.Dialog"
             x:Class="YourNamespace.App">
  <Application.Styles>  
      <StyleInclude Source="avares://Avalonia.Themes.Default/DefaultTheme.xaml"/>
      <StyleInclude Source="avares://Avalonia.Themes.Default/Accents/BaseDark.xaml"/>
    
      <StyleInclude Source="avares://Egorozh.ColorPicker.Avalonia.Dialog/Themes/Default.axaml" />
    
      <!-- To use other themes:-->
      <!--
      <FluentTheme Mode="Light" />
      <dialog:FluentColorPickerTheme Mode="Light" />
      -->

      <!--
      <FluentTheme Mode="Dark" />
      <dialog:FluentColorPickerTheme Mode="Dark" />
      -->
  </Application.Styles>
</Application>

Done! Use ColorPickerButton

<dialog:ColorPickerButton Color="#99029344"
                          Cursor="Hand"/>

or ColorPickerDialog:

ColorPickerDialog dialog = new ()
{
  Color = _color
};

var res = await dialog.ShowDialog<bool>(Owner);

if (res)
  _color = dialog.Color;

WPF ColorPicker:

example example example example example

WPF Getting Started

Install the library as a NuGet package:

Install-Package Egorozh.ColorPicker.WPF.Dialog
# Or 'dotnet add package Egorozh.ColorPicker.WPF.Dialog'

Done! Use ColorPickerButton

<dialog:ColorPickerButton Color="#99029344"
                          Cursor="Hand"/>

or ColorPickerDialog:

var dialog = new ColorPickerDialog
{
  Owner = Owner,
  Color = Color
};

var res = dialog.ShowDialog();

if (res == true)
  Color = dialog.Color;

To run MahApps Version:

Install the library as a NuGet package:

Install-Package Egorozh.ColorPicker.WPF.Dialog.MahApps
# Or 'dotnet add Egorozh.ColorPicker.WPF.Dialog.MahApps'

Then, reference the preffered theme from your App.xaml file:

<Application x:Class="Egorozh.ColorPicker.Client.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            
             StartupUri="MainWindow.xaml">

    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/Dark.Crimson.xaml" />


                <ResourceDictionary Source="pack://application:,,,/Egorozh.ColorPicker.WPF.Dialog.MahApps;component/Themes/Generic.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
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].