MainForm.cs
上传用户:linger1010
上传日期:2008-12-08
资源大小:561k
文件大小:1k
源码类别:

Windows Mobile

开发平台:

C#

  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. namespace UsingBrush
  9. {
  10. public partial class MainForm : Form
  11. {
  12. public MainForm()
  13. {
  14. InitializeComponent();
  15. }
  16. private void MainForm_Paint(object sender, PaintEventArgs e)
  17. {
  18. // 构造一个实心画刷
  19. SolidBrush sb = new SolidBrush(Color.Green);
  20. // 填充一个矩形
  21. e.Graphics.FillRectangle(sb, 10, 10, 210, 160);
  22. // 释放画刷
  23. sb.Dispose();
  24. // 构造一个纹理画刷并用其填充一个矩形
  25. using(TextureBrush tb = new TextureBrush(Properties.Resources.Bitmap))
  26. {
  27. e.Graphics.FillRectangle(tb, 10, 220, 210, 160);
  28. }
  29. }
  30. }
  31. }