VS编程,WPF中,通过C# 创建颜色选择器,颜色拾取器,调色板的一种方法
生活随笔
收集整理的這篇文章主要介紹了
VS编程,WPF中,通过C# 创建颜色选择器,颜色拾取器,调色板的一种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有時為了美觀,需要動態、靈活的更改某一控件的顏色,
這時通過顏色選擇器進行取色是比較方便的一種方法。
參考:網址
顏色選擇器效果如下:
1、前臺定義一個控件并命名
2、前臺定義一個事件
3、增加兩個引用
4、增加using?System.Window.Forms
?5、在2中的事件中增加代碼,創建選擇器
//創建對象ColorDialog colorDialog = new ColorDialog();//允許使用該對話框的自定義顏色 colorDialog.AllowFullOpen = true;colorDialog.FullOpen = true;colorDialog.ShowHelp = true;//初始化當前文本框中的字體顏色, colorDialog.Color = System.Drawing.Color.White;//當用戶在ColorDialog對話框中點擊"確定"按鈕 if (colorDialog.ShowDialog()==System.Windows.Forms.DialogResult.OK ){//獲取顏色,進行設置}這時colorDialog.Color中就存儲了選擇的顏色:
6、將顏色類型轉化
其中ALLVIEW為控件的名字
像這樣:
?
?
效果如下:
總結
以上是生活随笔為你收集整理的VS编程,WPF中,通过C# 创建颜色选择器,颜色拾取器,调色板的一种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Django中提供了6种缓存方式
- 下一篇: C# VS2017 winForm 使t