一、创建自己第一个窗体应用程序。
创建新应用的第一步是打开 Visual Studio 并通过模板生成应用。
-
打开 Visual Studio。
-
选择“创建新项目”。
-
选择Windows窗体应用(.NET Framework)后点击下一步,出现配置新项目界面。 4.写好项目名称,选好项目的位置就可以创建了,然后得到下面的界面。
二、控件。
常用的控件主要有Button、CheckBox、ComboBox 、DataSet、Label、GroupBox、ListBox、TextBox、ToolStrip、DataGridView等。
(一)我们怎么添加控件呢?我们有两种常用方法。
1. 将控件拖到窗体。
(1) 打开窗体。
(2) 在“工具箱”中,单击所需控件并将其拖动到窗体。
如下,可以做一个简单的登陆界面模版
2.以编程的方式向窗体添加控件。
在处理窗体类中按钮的 Click
事件的方法中,插入类似于以下的代码,以添加对控件变量的引用、设置控件的 Location
并添加控件。
这样的添加方式,可以让我们在启动项目之后,通过点击按钮来添加控件,上面添加的TextBox。
(二)常用控件简介及其响应。
①Button :Windows 窗体 Button 控件允许用户通过单击来执行某项操作。 单击该按钮时,看上去它像是被按下并释放。 每当用户单击某个按钮时,将会调用 Click 事件处理程序。 在 Click 事件处理程序中放置代码以执行所选的任何操作。按钮上显示的文本包含在 Text 属性中。 如果文本超出按钮的宽度,将换到下一行。 但是,若控件无法调整文本整体高度,则会对其进行剪裁。另外,Button 控件还可以使用 Image 和 ImageList 属性显示图像。
Button的响应:在按钮的 Click
EventHandler 中编写要运行的代码。 Button1_Click
必须绑定到控件。
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("button1 was clicked");
}
②Label:Windows 窗体 Label 控件用于显示用户无法编辑的文本或图像。 它们用于标识窗体上的对象,例如,提供对单击某个控件后将执行的操作的说明,或显示响应应用程序中运行时事件或进程的信息。此外, Label 控件可以是单行或多行,它可以是固定大小,也可以自动调整自身大小以适应其标题。 AutoSize 属性可帮助你调整控件的大小以适应更大或更小的标题,如果标题在运行时发生更改,这将特别有用。
③TextBox:Windows 窗体文本框用于获取来自用户的输入或显示文本。 TextBox 控件通常用于可编辑文本,但也可以将其设置为只读。 文本框可以显示多行,换行文本以适应控件大小并添加基本格式。 TextBox 控件为控件中显示或输入的文本提供了单一格式样式。 若要显示多种类型的格式化文本,可以使用 RichTextBox 控件。
目前先暂时写到这里,如果有时间的话会继续分享心得。o(* ̄︶ ̄*)o