namespace WindowsFormsApplication1
{
public partial class frmWhyPaint : Form
{
public frmWhyPaint()
{
InitializeComponent();
}
private void btnCreatePie_Click(object sender, EventArgs e)
{
Graphics g = this.CreateGraphics();
g.FillPie(Brushes.Blue, 300, 100, 100, 100, 0, 360);
}
private void frmWhyPaint_Paint(object sender, PaintEventArgs e)
{
e.Graphics.FillPie(Brushes.Red, 100, 100, 100, 100, 0, 360);
}
}
}
開始程式後利用 Button 產生右邊的藍圓
把視窗最小化後,再放大,利用 Button 建立的藍圓,消失了
拉視窗下緣,把兩個圓切一半
再把視窗還原,發現到 Button 產生的藍圓,只剩下一半囉
- 參考資料
- 論壇討論
沒有留言:
張貼留言