这里展示使用telerik控件时,调用颜色调色板,颜色选择器,颜色拾取器的一种方法

1、增加引用

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

2、前台定义引用

 xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"

 像这样

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

3、使用控件:telerik:RadColorEditor 

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

其中,若要是实时显示颜色效果,则需要使用 SelectedColorChanging=" "  事件

还有一点:

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

 

 效果:

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

4、在颜色更改后的触发事件中,增加如下代码:

XAML_grid.Background = new SolidColorBrush(Color.FromRgb(e.Color.R, e.Color.G, e.Color.B));

 意思是获取当前调色板的颜色,并将此颜色设置给名字为 XAML_grid 的控件背景。

 

和下面这段代码是等价的:

XAML_grid.Background = new SolidColorBrush(Color.FromRgb(XAML_ColorEditor.SelectedColor.R, XAML_ColorEditor.SelectedColor.G, XAML_ColorEditor.SelectedColor.B));

像这样:

VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

 VS编程,WPF中,通过telerik控件创建颜色选择器,颜色拾取器,调色板的一种方法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2021-10-11
  • 2021-10-26
  • 2022-03-03
猜你喜欢
  • 2021-12-31
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-02
相关资源
相似解决方案