初始Windows应用程序

一.窗体的属性

  1.背景颜色:BackColor
  2.背景图片:BackGroundImage
  3.设置窗体标题:Text
  4.窗体图标:icon
  5.设置窗体更改大小:Formboderstyle
  6.设置窗体显示位置:StartPosition
  7.设置背景图像平铺方式:BackGroundImageLayout
  8.设置下拉框不可更改:DropDownStyle
  9.设置密码框显示文字:PasswordChar

二.窗体控件

  1.标签:Lable 前缀:lbl
  2.文本框:TextBox 前缀:txt
  3.组合框:ComboBox 前缀:cbo
  4.按钮:Button 前缀:btn

三.为控件注册事件


  点击控件,点击闪电,选择要注册的事件双击

  如果想要删除事件代码,那就需要在删除之后在.Designer.cs文件中删除错误代码

四.消息提示框

  MessageBox.Show("提示信息");
  MessageBox.Show("提示信息","提示标题");
  MessageBox.Show("提示信息","提示标题",MessageBoxButtons.YesNo(确定取消按钮));
  MessageBox.Show("提示信息","提示标题",MessageBoxButtons.YesNo(确定取消按钮),MessageBoxIcon.Stop(提示图像));

1.接收提示框的返回值

  //友情提示,消息框
  DialogResult result=MessageBox.Show("确定取消登录吗?","呵呵!",MessageBoxButtons.YesNo,MessageBoxIcon.Error);
  //判断消息框点击按钮的值
  if (result == DialogResult.Yes) {
  //关闭窗体
  this.Close();
  }

五.获取文本框输入的值

  1. this.文本框名称.Text
  2. 获得文本框焦点

  this.文本框名称.Fouce();


六.展示窗体以及传值

  1.展示窗体

  窗体名称 实例名=new 窗体名称();
  实例名.Show();

  FrmMain main=new FrmMain();
  main.Show();

2.窗体传值
  将一个窗体的值传入到另外一个窗体当中去

  解决方案一:在创建窗体的实例时将值传入
    FrmMain main=new FrmMain(传入的值);
    public FrmMain(形参)
    {

    InitializeComponent();
   this.Text=形参;
    }

  解决方案二:注册一个Load()事件,在窗体Show()之前会自动调用Load()

    FrmMain main = new FrmMain();
    main.name = "欢迎您:" + this.txtName.Text;
    main.Show();

 

    public string name;
    private void FrmMain_Load(object sender, EventArgs e)
    {
    this.Text = name;
    }

 

posted @ 2018-08-02 15:56  败给时光  阅读(165)  评论(0编辑  收藏  举报