1. 程式人生 > >VS程式設計,WPF中,通過telerik控制元件建立顏色選擇器,顏色拾取器,調色盤的一種方法

VS程式設計,WPF中,通過telerik控制元件建立顏色選擇器,顏色拾取器,調色盤的一種方法

 這裡展示使用telerik控制元件時,呼叫顏色調色盤,顏色選擇器,顏色拾取器的一種方法

1、增加引用

2、前臺定義引用

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

 像這樣

3、使用控制元件:telerik:RadColorEditor 

其中,若要是實時顯示顏色效果,則需要使用 SelectedColorChanging=" "  事件

還有一點:

 

 效果:

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));

像這樣: