漸變顏色LinearGradientBrush

2021-08-23 15:45:51 字數 824 閱讀 3789

lineargradientbrush是用來漸變效果的,使用的初始化引數是矩形區域,開始顏色,結束顏色,顏色變化方向,它能夠形成比較統一的漸變效果,對比pathgradientbrush的漸變,它的特點是它與周圍的顏色漸變頻率是一樣的,設定lineargradientbrush的區域大小時,可以想象乙個大的有漸變色的長方形,壓在多邊形上面,並根據多邊形的邊界裁剪。

效果圖

原始碼:using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

using system.drawing.drawing2d;

namespace graphic

private void b_start_color_click(object sender, eventargs e)

private void b_end_color_click(object sender, eventargs e)

private void p_drawpic_paint(object sender, painteventargs e)

//繪圖方法

private void drawpic(color start, color end)

}

學習並使用線性漸變linear gradient

之前的實踐中我們了解並熟悉了background size,以及backgroud clip,今天我們學習並實踐的是線性漸變linear gradient.css linear gradient 函式用於建立乙個表示兩種或多種顏色線性漸變的。其結果屬於資料型別,是一種特別的資料型別。linear g...

漸變顏色LinearGradientBrush

lineargradientbrush是用來漸變效果的,使用的初始化引數是矩形區域,開始顏色,結束顏色,顏色變化方向,它能夠形成比較統一的漸變效果,對比pathgradientbrush的漸變,它的特點是它與周圍的顏色漸變頻率是一樣的,設定lineargradientbrush的區域大小時,可以想象...

css web 顏色漸變

ms的站確實不錯,有很多東西可以參考 這個漸變其實就是乙個css濾鏡而已。給引數介紹 filter progid dximagetransform.microsoft.gradient enabled benabled,startcolorstr iwidth,endcolorstr iwidth ...