篇一:董伟建代码编程
privatevoid button1_Click(object sender, EventArgs e)
{
Bitmap p1
OpenFileDialog openFileDialog1 = newOpenFileDialog();
openFileDialog1.Filter = "ImageFiles(*.bmp,*.jpg)|*.bmp;*.jpg|所有文件|*.*"; openFileDialog1.ShowDialog();
p1 = newBitmap(openFileDialog1.FileName)
pictureBox1.Image = p1;
}
privatevoid timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString("h:mm:ss");
}
privatevoid Form1_Load(object sender, EventArgs e)
{
textBox1.Text = DateTime.Now.ToString("hh:mm:ss");
timer1.Enabled = true;
timer1.Interval = 1000;
}
9-14
privatevoid
Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g= this.CreateGraphics();
HatchBrush brush=newHatchBrush (HatchStyle.Cross ,Color .Red,Color .Blue );
Font font1 = newFont("隶书",45, FontStyle.Bold | FontStyle.Italic);
g.DrawString ("绘制文字!",font1,brush ,newPoint (50,50));
Bitmap pic=newBitmap ("D:\\第9章\\Chap9-14\\dark.jpg");
TextureBrush brush2=newTextureBrush (pic);
Font font2 = newFont("姚体",50, FontStyle.Bold | FontStyle.Italic);
g.DrawString("测控三班",font2,brush2 ,newPointF (70,150));
}
9-16
privatevoid button1_Click(object sender, EventArgs e)
{
Color nc = newColor();
Bitmap bitmap = newBitmap(pictureBox1.Image);
Bitmap bitmap1 = newBitmap(pictureBox1.Image);
int r, g, b, avgColor;
for (int i = 0; i < pictureBox2.Width ; i++)
{
for (int j = 0; j < pictureBox2.Height ; j++)
{
nc = bitmap.GetPixel(i, j);
r = nc.R;
g = nc.G;
b = nc.B;
avgColor = (int)((r + g + b) / 3); //求颜色的平均值
if (avgColor < 0) avgColor = 0;
if (avgColor > 255) avgColor = 255;
Color c1 = Color.FromArgb(avgColor, avgColor, avgColor);//使用FromArgb方法把颜色的平均值赋给三种颜色,并转换成颜色值
bitmap1.SetPixel(i, j, c1);
}
pictureBox2.Refresh(); //刷新
pictureBox2.Image = bitmap1;//bitmap1赋给图片框2
System.Threading.Thread.Sleep(1);
}
}
10-7
privatevoid button1_Click(object sender, EventArgs e)
{
OpenFileDialog myDlg = newOpenFileDialog();
myDlg.Filter = "所有文件*.*|*.*|文本文件*.txt|*.txt";
myDlg.InitialDirectory = "D:\\";
myDlg.FilterIndex = 1;
if (myDlg.ShowDialog() == DialogResult
.OK)
{
textBox1.Text = myDlg.FileName;
}
}
privatevoid button2_Click(object sender, EventArgs e)
{
string path = @textBox1.Text;
if (File.Exists(path))
{
File.Delete(path);
MessageBox.Show("文件已经成功删除!");
}
else
MessageBox.Show("文件不存在!");
}
}
}
9-13 9-5 前两个数改大
privatevoid Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = this.CreateGraphics();
LinearGradientBrush brush1=newLinearGradientBrush( newPoint(100,100),newPoint (200,200),Color.White ,Color .Blue );
g.FillEllipse (brush1 ,300,300,150,150);
GraphicsPath path=new
GraphicsPath ();
path.AddRectangle(newRectangle(200, 300, 200, 200));
PathGradientBrush brush2=newPathGradientBrush (path );
brush2.CenterPoint = newPoint(280, 100);
brush2.CenterColor = Color.Red;
brush2.SurroundColors = newColor[] { Color.Orange, Color.Gold, Color.GreenYellow };
g.FillRectangle(brush2, newRectangle(200, 500, 160, 150)); }
privatevoid Form1_Load(object sender, EventArgs e)
{
}
}
}
privatevoid Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = this.CreateGraphics();
Pen myPen = newPen(Color.Green, 3);
Rectangle rect = newRectangle(300, 300, 200, 150); Brush myBrush = newSolidBrush(Color.Plum);
g.DrawRectangle(myPen, rect); g.FillRectangle(myBrush, 600, 600, 130, 90);}
privatevoid Form1_Load(object sender, EventArgs e){
}
}
}
8-8
void Button1Click(
object sender, EventArgs e)
{ } comboBox1.Items.Add(textBox1.Text);
篇二:语文组董伟科研教案5篇
篇三:市管干部任前公示人员名单
市管干部任前公示人员名单