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