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,以實現往右下角移動
}
}


留言
張貼留言