Winform第一章笔记

xiaoxiao2021-02-28  10

第一章

窗体的常用属性

Name 窗体的名称

AcceptButton 接受按钮,就相当于按了回车键

BackColor 背景颜色

BackgroundImage 背景图像

CancelButton 取消按钮

FormBorderStyle 窗体的边框样式  设成FixedSingle ,窗体不能调整大小

Icon 图标

IsMdiContainer 是否设成父窗体 ,如果是true表示父窗体

MaximizeBox 最大化按钮

MinimizeBox 最小化按钮

ShowIcon 是否显示图标

ShowInTaskBar 是否显示在任务栏

StartPosition 出现的起始位置,如果设成 CenterScreen 会出现在屏幕中间

Text 标题文本

TopMost 是否总是显示在其他窗体之上

WindowState 初始状态 设成Maximized 表示最大化

控件的命名规范

Form  **Form

TextBox  txt**

Label   lbl**

Button btn**

ComboBox cbo**

GroupBox grp**

Panel pnl**

MenuStrip ms**

ToolStripMenuItem tsmi**

ContextMenuStrip cms**

RadioButton rdo**

CheckBox chk**

ListView lv**

DataGridView dgv**

TreeView tv**

DateTimePicker dtp**

PictureBox pic

ImageList il**

Timer tmr**

消息框

DialogResult dr=MessageBox.Show(“提示的内容”,”标题”,按钮,图标);

窗体间跳转

如果要跳转到StudentForm   (非模式窗体)

StudentForm frm=new StudentForm();

frm.Show();

模式窗体

StudentForm frm=new StudentForm();

frm.ShowDialog();

子窗体 要先设置父窗体的 IsMdiContainertrue

StudentForm frm=new StudentForm();

frm.MdiParent= this ;  

frm.Show ();

窗体间传值

1. 将登录的用户名传到主窗体

在主窗体中增加一个变量接收用户名

public string username;

在登录成功时,将用户名传到主窗体

MainForm frm=new MainForm();

frm.username=txtUserName.Text;  //登录文本框的值

frm.Show();

主窗体中就可以使用username

2. 利用静态成员

创建一个类

public class Helper

{

public static string username;

}

在其他类使用时

类名.变量名  使用

Helper.username= txtUserName.Text;  //登录文本框的值

控件获得焦点

***控件. Focus() ;   

Tab 键的顺序

设置每个控件的TabIndex属性

转载请注明原文地址: https://www.6miu.com/read-1750193.html

最新回复(0)