C# 繪圖 矩型
目的:繪出一個固定的圖,有填滿色及邊框
另有七個亂數產生顏色的方框
程式碼:
補充說明:form建構子中設定Graphics gg的部份的請參考繪圖 線
另有七個亂數產生顏色的方框
程式碼:
補充說明:form建構子中設定Graphics gg的部份的請參考繪圖 線
private void button2_Click(object sender, EventArgs e) { Brush bb=new SolidBrush(Color.Orange); gg.FillRectangle(bb, 70, 70, 200, 100); //畫出一個填滿的方框 Pen pp = new Pen(Color.Black, 4); gg.DrawRectangle(pp, 70, 70, 200, 100); //在同樣起點畫出黑色的長方型線,即實現加外框 Random rr = new Random(); Brush db; for (int i = 1; i <= 7; i++) { db = new SolidBrush(Color.FromArgb(rr.Next(256), rr.Next(256), rr.Next(256))); //Color.FromArgb() 可以設定3原色,這裡3原色的代碼是亂數產生的 gg.FillRectangle(db, 70 + (i * 40), 70 + (i * 40), 200, 100); //畫布上畫出方框,每次位置的X及Y值都加70,以實現往右下角移動 } }
留言
張貼留言