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;
        }

  • 相关阅读:
    在受identityServer4保护的子站点里获得accesstoken的方法
    identity server4 在接入时遇到错误:Exception: Correlation failed. Unknown location的解决方法
    .net core3.1发布时使用https的方式的记录
    调用identityServer4服务端的自定义api接口
    identity server4里遇到:User name '' is invalid, can only contain letters or digits的解决方式
    访问github
    接口幂等性
    类型“any[]”的参数不能赋给类型“SetStateAction<never[]>”的参数。
    什么是VUEX?
    获取Google、Github Oauth ClientID
  • 原文地址:https://www.cnblogs.com/wangdayexinyue/p/9407656.html
Copyright © 2011-2022 走看看