

When the user confirms their color choice, you save the selected color to use later in your app. In this example, you host a color picker in a Flyout with Confirm and Cancel buttons. You can also save the selected color value to use later. For example, when you host a color picker in a flyout, we recommend that you apply the selected color only after the user confirms the selection or closes the flyout. In some cases, you don't want to apply the color change immediately. See the Customize the color picker section for more info. When the color change can be seen and happens in real-time on the affected object, you don't need to show the color preview bar. This example uses a simplified color picker with just the circle and the slider, which is a common "casual" color picking experience. Any change to the color picker results in a live change to the bound property. In this example, you bind the Color property of a SolidColorBrush that's used as the Fill for a Rectangle directly to the color picker's selected color. When the color selection should take effect immediately, you can either use databinding to bind to the Color property, or handle the ColorChanged event to access the selected color in your code. See the following examples for detailed code. You can use either the ColorChanged event or the Color property to access the selected color and use it in your app. īy default, the color picker shows a preview of the chosen color on the rectangular bar beside the color spectrum.
#Rgb hex color picker how to#
This example shows how to create a default color picker in XAML.
#Rgb hex color picker code#
Get the app from the Microsoft Store or get the source code on GitHub The WinUI 3 Gallery app includes interactive examples of most WinUI 3 controls, features, and functionality. Open the WinUI 3 Gallery app and see the ColorPicker in action.

Think about what kind of color picking experience is appropriate for your app.If your app is for drawing or similar tasks using pen, consider using Inking controls along with the color picker. For example, use it to change color settings, such as font colors, background, or app theme colors. Use the color picker to let a user select colors in your app. By default, it lets a user navigate through colors on a color spectrum, or specify a color in either Red-Green-Blue (RGB), Hue-Saturation-Value (HSV), or Hexadecimal text boxes. A color picker is used to browse through and select colors.
