1.C#窗体和控件

 

1. partial

partial是“部分的”意思。在c#中,为了方便的对代码管理和编辑,可以用pritial关键字将同一个类的代码分开放在多个文件中。每个文件都是类的一部分代码,也叫做分布类,会被编译器当作一个类处理

 1     public partial class Login : Form
 2     {
 3         //代码块
 4     }
 5 
 6 
 7      partial class Login
 8     {
 9         //代码块
10     }
11 
12 //两个文件会在编译时进行合并

2.form

form 是 。NET Framework 定义好的一个最基本的窗体类,具有窗体的一些最基本的属性和方法,可以通过(冒号):继承窗体类来获得窗体类定义好的属性和方法  窗体的常用属性

属性

说明

Name 窗体对象的名称,用于在代码中标识
BackColor 窗体的背景颜色
BackgroundImage 窗体的背景图片
FormBorderStyle 窗体的边框样式,有七个可选的值,默认为Sizable
MaximizeBox 确定窗体栏右上角是否有最大框,默认为True
ShowInTaskbar 确定窗体是否出现在Window任务栏中,默认为True
StartPosition 确定窗体的初始位置
Text 窗体的TiTle
TopMost 指示窗体是否显示在此属性未设置为True的所有窗体之上,默认False
windowState

确认窗体的初始可视状态,包括Normal(普通)、Maxximized(最大化)、

Minimized(最小化)默认为Normal

这些属性都可以在视图设计中修改,修改后Visual Studio会在窗体的Designer中生成相应的代码

例如:

//设置窗体对象背景颜色
this.BackColor = System.Drawing.SystemColors.Info;

//设置窗体的背景图片
this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));

设置窗体对象的名称
this.Name = "Log";

//设置边框不可拖动
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;

//设置初始窗体的右上角是否显示最大化框,默认True
this.MaximizeBox = false;

//设置窗体是否出现在window任务栏中,默认True
this.ShowInTaskbar = false;

//设置窗体初始位置
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

//设置窗体的初始大小
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;

 窗体类的常用方法

方法   属性
close() 关闭窗体
Show() 显示窗体
ShowDialog() 模式化显示窗体
Hide() 隐藏窗体

基本控件的使用

1.标签(Label)的常用属性

属性 说明
Image 在标签上显示图片
Text 标签上的文本

2.文本框(TextBox)的常用属性

            //实例化文本框对象
            TextBox tb = new TextBox();

            //在文本框可以输入的最大长度
            tb.MaxLength = 15;

            //是否可以输入多行
            tb.Multiline = false;

            //设置回显字符
            tb.PasswordChar = '*';

            //设置只读
            tb.ReadOnly = true;

            //与文本框关联的文本
            tb.Text = "这是文本框的文本";

3.组合框(ComboBox)

属性

说明  

Items 组合框中的项
DropDownStyle 定义组合框的风格
Text 与组合框相关的文本
SlectedIndex 单击控件时发生
SlectedChanged 获取当前的选定项

事件

说明

Click 单击控件时发生
SelectedChanged 在Selected属性修改后发生

4.按钮的主要属性和事件(Button)

按钮属性用法  
原文地址:https://www.cnblogs.com/black-/p/5744783.html