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

  • 相关阅读:
    《DSP using MATLAB》Problem 6.17
    一些老物件
    《DSP using MATLAB》Problem 6.16
    《DSP using MATLAB》Problem 6.15
    《DSP using MATLAB》Problem 6.14
    《DSP using MATLAB》Problem 6.13
    《DSP using MATLAB》Problem 6.12
    《DSP using MATLAB》Problem 6.11
    P1414 又是毕业季II
    Trie树
  • 原文地址:https://www.cnblogs.com/chx9832/p/9407415.html
Copyright © 2011-2022 走看看