选择题
-
Visual C# 2008工具箱的作用是:
- A:编写程序代码
- B:显示指定对象的属性
- C:显示和管理所有文件和项目设置,以及对应用程序所需的外部库的引用
- D:提供常用的数据控件、组件、Windows窗体控件等
- 正确答案:D
-
若想修改窗体标题栏中的名称,应当设置窗体的:
- A:Text
- B:Name
- C:Enabled
- D:Visible
- 正确答案:A
-
Windows窗体设计器的作用是:
- A:编写程序代码
- B:设计用户界面
- C:提供Windows窗体控件
- D:显示指定对象的属性
- 正确答案:B
-
解决方案资源管理器窗口的功能是:
- A:编写程序代码
- B:显示指定对象的属性
- C:提供常用的数据控件、组件、Windows窗体控件等
- D:显示一个应用程序中所有的属性以及组成该应用程序的所有文件
- 正确答案:D
-
C#源程序文件的扩展名是:
- A:.vb
- B:.c
- C:.cpp
- D:.cs
- 正确答案:D
-
按 键可以运行C#程序:
- A:F9
- B:Ctrl+F5
- C:F10
- D:F11
- 正确答案:B
-
项目文件的扩展名是:
- A:sln
- B:proj
- C:csproj
- D:cs
- 正确答案:A
填充题
-
新建一个Windows应用程序后,出现的默认窗体名称为:
Form1
-
Visual C# 2008给用户提供了很多控件,常用的被放置在"工具箱"中,不常用的可以通过快捷菜单中的:
选择项
命令添加。
-
在Visual C# 2008中,F5功能键的作用是:
- 启动调试并运行程序。
编程题
使用Visual C# 2008设计一个Windows应用程序,使用标签控件输出"我的第一个Visual C# 2008 Windows应用程序!",项目名称为exp1-1。
代码示例
c
namespace 自测题1_1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
label1.Text = "我的第一个Visual C# 2008 Windows应用程序!";
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}
这段代码是一个简单的Windows窗体应用程序的一部分,使用C#编写。它定义了一个窗体(Form1
),该窗体包含两个按钮,每个按钮都有一个事件处理程序。以下是代码的逐行解释:
-
namespace 自测题1_1
:定义了一个名为"自测题1_1"的命名空间。命名空间用于组织代码,防止类名冲突。 -
public partial class Form1 : Form
:声明了一个名为Form1
的公共部分类,它继承自Form
类。Form
类是Windows窗体应用程序中所有窗体的基类。 -
public Form1()
:这是Form1
类的构造函数,用于初始化窗体。 -
InitializeComponent();
:调用一个名为InitializeComponent
的方法,该方法通常在窗体的设计器生成的代码文件中定义。它负责初始化窗体上的控件。 -
private void button1_Click(object sender, EventArgs e)
:这是一个事件处理程序,当用户点击第一个按钮时会被触发。 -
label1.Text = "我的第一个Visual C# 2008 Windows应用程序!";
:这行代码设置名为label1
的标签控件的文本为"我的第一个Visual C# 2008 Windows应用程序!"。 -
private void button2_Click(object sender, EventArgs e)
:这是另一个事件处理程序,当用户点击第二个按钮时会被触发。 -
Application.Exit();
:这行代码调用Application
类的Exit
方法,用于关闭应用程序。
标红部分解释
在这段代码中,并没有明确标红的部分,但我假设你想要了解的是按钮点击事件处理程序的作用。
-
button1_Click
方法:当用户点击与此事件处理程序关联的按钮时,它会更改标签label1
的文本。这是用户与应用程序交互的一个示例,应用程序根据用户的输入(点击按钮)来改变界面。 -
button2_Click
方法:当用户点击与此事件处理程序关联的按钮时,它会关闭应用程序。这是应用程序提供退出功能的一个简单方式。
这两个按钮的事件处理程序展示了如何在Windows窗体应用程序中响应用户操作。