一.系统布局
1.在设计页面中拖拽你所需的控件——按钮——文本框——图像框
2.右键图像框属性——找到外观——改一下BackColor——利用鼠标左键拖到你想要的大小和位置
二.手动布局
1.在设计页面中拖拽你所需的控件——按钮——文本框——图像框
2.右键图像框属性——找到外观——改一下BackColor——在Form1.cs中添加
protected override void OnLayout(LayoutEventArgs levent)
{
}
3.添加加粗代码
public Form1()
{
InitializeComponent();this.textBox1.AutoSize=false;
}
4.在OnLayout中添加位置大小代码
protected override void OnLayout(LayoutEventArgs levent)
{
//调用父类OnLayout
base.OnLayout(levent);
//获取窗口大小
int w = this.ClientSize.Width;
int h = this.ClientSize.Height;
//计算每一个控件的位置和大小
int yoff = 0;
yoff = 4;
this.textBox1.Location= new Point(0, yoff);
this.textBox1.Size=new Size(w-80,30);
this.button1.Location = new Point(w - 80, yoff);
this.button1.Size = new Size(80,30);
yoff += 30;
yoff += 4;
this.pictureBox1.Location=new Point(0,yoff);
this.pictureBox1.Size = new Size(w, h - yoff - 4);
}
private void button1_Click(object sender, EventArgs e)
{
string strtime = DateTime.Now.ToString();
textBox1.Text = strtime;
}