实验报告_常用控件使用
实 验 报 告 (三)
课程名称C#.NET程序 实验名称常用控件的使用成绩信息工程系班级信息08E1姓名陈小敏学号 083412120 一、实验目的、环境及内容1.实验目的
了解按钮、文本框、标签、单选按钮、复选框、组合框等常用控件的基本属性、方法
和事件等;
掌握以上控件的实际应用。
2.实验环境
Windows 2000操作系统或更高
Microsoft Visual Studio.NET 2003以上
3.实验内容
建立一个Windows应用程序,实现日期、天气信息的显示和设置功能。
课后将所写代码填在实验报告中
写出在编程过程中所遇到的错误问题和解决方法
4. 实验准备
准备天气图片,将这些图片复制到项目文件夹的debug文件夹中。
提供Calader.dll文件二、
三、 public void IncreaseSecond(DateTime time)
{
int hour = time.Hour;
int minute = time.Minute;
int second = time.Second;
second++;
if (second == 60)
{
second = 0;
minute++;
if (minute == 60)
{
minute = 0;
hour++;
if (hour == 24)
{ hour = 0; }
}
}
mytimer = DateTime.Parse(string.Format("{0:D2} : {1:D2}: {2:D2}", hour, minute, second));
} public string ConvertToString(DateTime time)
{
string totalstring = string.Format("{0:D2} : {1:D2}: {2:D2}", time.Hour, time.Minute, time.Second);
return totalstring;
}
2.变量设置 DateTime mytime;
int hour = (int)numericUpDown1.Value;
int minute = (int)numericUpDown2.Value;
int second = (int)numericUpDown3.Value;
3.( 窗体 )控件的(lbltem_Load)事件代码:private void lbltem_Load(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToLongDateString();
label9.Text = DateTime.Now.ToLongTimeString();
axCalendar1.Value = DateTime.Now;
timer1.Enabled = true;
} 4.( 复选框)控件的( CheckedChanged)事件代码:private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked != true)
{
this.Width = 298;
}
else
{
this.Width = 586;
}