LinearGradientBrush是C#中的一個畫刷對象,用于創建線性漸變效果。
使用LinearGradientBrush,可以在圖形繪制中創建平滑的線性漸變??梢灾付u變的起始點和結束點,以及漸變的顏色和顏色位置。
下面是LinearGradientBrush的基本用法:
創建LinearGradientBrush對象:LinearGradientBrush brush = new LinearGradientBrush(startPoint, endPoint, startColor, endColor);
startPoint和endPoint分別是漸變的起始點和結束點的坐標,startColor和endColor是起始點和結束點的顏色。
可以設置漸變的方向:brush.StartPoint = startPoint;brush.EndPoint = endPoint;
可以通過設置StartPoint和EndPoint的坐標來改變漸變的方向。
可以設置漸變的顏色和顏色位置:GradientStopCollection stops = new GradientStopCollection();stops.Add(new GradientStop(color1, offset1));stops.Add(new GradientStop(color2, offset2));brush.GradientStops = stops;
GradientStopCollection是一個包含多個GradientStop對象的集合,每個GradientStop對象表示一個顏色和顏色位置。offset表示顏色在漸變中的位置,范圍是0到1。
使用LinearGradientBrush繪制圖形:using (Graphics g = Graphics.FromImage(bitmap)){ g.FillRectangle(brush, rectangle);}
可以使用Graphics對象的FillRectangle方法來繪制一個填充有漸變效果的矩形。
這樣就可以使用LinearGradientBrush創建線性漸變效果了。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
月收入5000如何理財?月收入5000元,我們需要先規劃一下,必須留下當月的開銷才可以!以鄭州為例,一個月加上房租(合租單間加水電按1000)、吃飯、通勤可能必要花費為2000元,偶爾吃頓好的估計就要2500元了!也就是說只剩下2500元作為理財資金了!但這2500元還是建議大家留下500做應急用,也就是說真正可以用于理財的資金僅為2000元!適合打工族的幾種理財方式?1、強制儲蓄。其實大部分年輕...
那么上市公司年報去哪下載呢?小編為你整理了詳細的方式!第一:可以直接查看公司官網,上市公司必須按照要求披露公司的經營狀況,所以官網上每個季度都會發布該季度的經營狀況;上海交易所上市的企業,到上交所網站下載。網站首頁右上角,輸入股票代碼或企業簡稱,例如600519,或貴州茅臺,點擊查看,然后在進入的頁面里,選擇要找的公告,點擊「貴州茅臺年報」幾個字,即可下載到貴州茅臺2013年年報全文。深圳交易所上...
投資信托產品可靠嗎?【1】信托投資從法律意義、監管層面上來講是可靠的。在2001年出臺的《信托法》中,對信托進行了定義:信托,是指委托人基于對受托人的信任,將其財產權委托給受托人,由受托人按委托人的意愿以自己的名義,為受益人的利益或為特定目的,進行管理或者處分的行為。簡單來說就是受人之托代人理財,它的核心功能就是財產管理。而信托公司作為四大金融機構之一,要接受銀保監會嚴格的監管?!?】信托從制度方...