VS程式設計,WPF中,通過telerik控制元件建立顏色選擇器,顏色拾取器,調色盤的一種方法
阿新 • • 發佈:2018-12-09
這裡展示使用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));
像這樣: