zoukankan      html  css  js  c++  java
  • 初始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;
        }

  • 相关阅读:
    用 Python 带你看各国 GDP 变迁
    Fluent Interface(流式接口)
    probing privatePath如何作用于ASP.NET MVC View
    Word插入htm文件导致文本域动态增加的一个问题
    Visual Studio 2013附加进程调试IE加载的ActiveX Control无效解决方法
    Ubuntu下Chrome运行Silverlight程序
    Windows Phone Bing lock screen doesn't change解决方法
    SPClaimsUtility.AuthenticateFormsUser的证书验证问题
    Web Service Client使用Microsoft WSE 2.0
    Visual Studio 2013安装Update 3启动crash的解决方法
  • 原文地址:https://www.cnblogs.com/wangdayexinyue/p/9407656.html
Copyright © 2011-2022 走看看