• 初始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;
              }

  • 相关阅读:
    IO模型
    协程
    线程
    进程
    网络编程
    模块二
    面向对象(二)
    面向对象(一)
    优化异常报错
    python 模块
  • 原文地址:https://www.cnblogs.com/yjc1605961523/p/9417283.html
Copyright © 2020-2023  润新知