開發listview、listbox、datagird等列表控制項時一般控制顏色都以設定樣式來解決,以datagird為例如下圖所示:
<
style targettype=
"datagridrow"
>
<
trigger property=
"ismouseover" value=
"true"
>
<
setter property=
"background" value=
"greenyellow"
/>
<
setter property=
"foreground" value=
"mediumorchid"
/>
<
/trigger>
<
/style.triggers>
<
/style>
<
/datagrid.rowstyle>
其實像樣修改這些顏色只要修改系統預設值覆蓋掉即可
<
solidcolorbrush x:key=
"" color=
"red"
/>
//修改預設選中項的顏色
<
solidcolorbrush x:key=
"" color=
"brown"
/>
//修改非啟用狀態下的選中項顏色
<
/datagrid.resources>
vim的顏色修改,高亮設定。
放到 vim colors 下 linux 或者 home vim colors 下 windows 再在你的.vimrc檔案中加一句colorscheme vim 代表你剛才下的colorscheme 或者你直接到裡面加一句colorscheme morning 這個morning是自帶的乙個 1...
WPF動態修改控制項樣式
首先看一下視窗的xaml文件 window x class xmlns xmlns x xmlns d xmlns mc xmlns local mc ignorable d title mainwindow height 450 width 800 windowstartuplocation ce...
QT 修改控制項背景顏色
一.背景刷成黑色,前景色設為白色。方法一 paltette方式,經測試,該方法不會影響到其他控制項,推薦使用 qpalette bgpal palette bgpal.setcolor qpalette background,qcolor 0,0 0,255 qpalette background,...