首先我们新建一个VS2005的工程,然后选择创建OFFICE的WORD文档 。等待创建。。。。
好了!我们创建了一个新的OFFICE文档,然后我们开始进行编写相应的代码。
首先我们先拖过来相应的控件,包括textbox,label,button,datetimepicker,checkbox等。。如图
上面主要就是做了一个提交数据给LABEL显示出来。呵呵!我拖放的可能不是很美观,主要看看效果吧!
下面我们就编写相应的代码:
这个代码是文档的起始运行和结束运行所执行的代码块,其实和PAGE_LOAD差不多一个意思拉!
private
void
ThisDocument_Startup(
object
sender, System.EventArgs e)
... {
}
private void ThisDocument_Shutdown( object sender, System.EventArgs e)
... {
}
... {
}
private void ThisDocument_Shutdown( object sender, System.EventArgs e)
... {
}
private
void
button2_Click(
object
sender, EventArgs e)
... {
if (this.checkBox1.Checked)
...{
this.label1.Text = "姓名:"+this.textBox1.Text +" "+"性别:"+this.checkBox1.Text +" "+"生日:"+this.dateTimePicker1.Text;
}
else if (this.checkBox2.Checked)
...{
this.label1.Text = "姓名:" + this.textBox1.Text + " " + "性别:" + this.checkBox2.Text + " " + "生日:" + this.dateTimePicker1.Text;
}
}
... {
if (this.checkBox1.Checked)
...{
this.label1.Text = "姓名:"+this.textBox1.Text +" "+"性别:"+this.checkBox1.Text +" "+"生日:"+this.dateTimePicker1.Text;
}
else if (this.checkBox2.Checked)
...{
this.label1.Text = "姓名:" + this.textBox1.Text + " " + "性别:" + this.checkBox2.Text + " " + "生日:" + this.dateTimePicker1.Text;
}
}
以上是在按钮中添加的代码。。。
private
void
checkBox1_CheckedChanged(
object
sender, EventArgs e)
... {
if (this.checkBox1.Checked)
...{
this.checkBox2.Checked = false;
}
}
... {
if (this.checkBox1.Checked)
...{
this.checkBox2.Checked = false;
}
}
上面的代码是添加到CHECKBOX1中,实现的是选择CHECKBOX1时CHECKBOX2不选中
private
void
checkBox2_CheckedChanged(
object
sender, EventArgs e)
... {
if (this.checkBox2.Checked)
...{
this.checkBox1.Checked = false;
}
}
... {
if (this.checkBox2.Checked)
...{
this.checkBox1.Checked = false;
}
}
上面的代码和CHECKBOX1实现的是一个功能,将代码都放到相应的位子后,运行。。。。当点击按钮就
LABEL就会显示相应的信息了,哈哈!是不是和WINFORM差不多啊?