關於標題欄顏色隨滾動而變換透明度

2021-07-30 22:28:55 字數 489 閱讀 1017

近日專案中遇到乙個問題,讓標題欄的顏色隨著頁面的滾動而變化,這個效果可以使用系統自帶的api實現:

color.argb(int alpha,int red,int green,int blue)這個api可以實現透明度漸變,在介面滑動監聽中獲得滑動的距離與最大滑動的比值,根據比值來確定透明的程度,**如下

float f = dis / mwidth;

float alpha = f *155;
mlayout.setbackgroundcolor(color.argb((int)(100 +alpha),37,165,254));
直接設定mlayout的透明度;

DataGridView標題欄顏色設定無效的問題

設定datagridview.columnheaderdefaultcellstyle的backcolor屬性會發現沒有效果。這是因為在啟動了可視樣式的時候,backcolor和forecolor的值會被忽略。要解決很簡單 datagridview1.enableheadersvisualstyle...

HTML中table帶滾動條而標題欄不移動的做法

首先申明做法有很多 介紹其中一種 width 100 border 1 biaoti1321 biaoti2321321 style overflow y auto width 100 height 100px 111111 111111 111111 111111 111111 111111 11...

關於去除視窗標題欄

用vs2010在xp下寫的乙個程式,在xp中執行正常 螢幕鋪滿 放到win7下就出現介面底部與windows工作列之間有一條空白。尋之最終發現與 ws caption 視窗風格有關。之前去除標題欄的 如下 lresult cmainframe oncreate uint umsg,wparam wp...