1 winfrom就是一种窗体开发端应用程序

   2 窗体分类

   1)记事本类:可以最大最小化,可以拖拽                                                窗体默认

   2)计算机类:不可以最大最小化,不可以拖拽                                     窗口属性---窗口样式--maximizebox(最大化,选fasle)----minimizebox(最小化,选择fasle)---

                                                                                                                       |——外观里选FormBoderStyle(表边框样式,选FixedSingel)                                        

   3)QQ登录,始终在上边                                                                         窗口属性---窗口样式----topmast(上边,选true) 置顶层级间遮盖所有非置顶窗体并且置顶窗体间

                                                                                                                      点击那个那个在上边。    

   4)杀毒软件类型:漂亮的无边框                                                             窗口属性----窗口外观里选FormBoderStyle(表边框样式,选None)                                                        

   5)不规则窗体:                                                                                 必须在纯背景色的情况下截取所需的形状图片(可以用软件自己画),然后窗体属性里边的背景色为截取

                                                                                                                的图片,再在窗体属性里边找------窗体样式------transprancekey----设置颜色色与截取图片背景色一样的颜色

                                                                                                               在设置边框为无边框。

   2 窗体小程序的创建:

     1)设计样式   ;宽,高,能否拖拽--能否最大,最小化;

     2)添加控件----说明,主题用Lable控件(比如欢迎使用。。。或者请选择。。。)------再添加多选框(checkbox)-----选单选框(radio button)必须选一个;默认的那个在radiobutton 属性里选checked(里边选true)默认选中的就是这个---在添加下拉控件(combobox)-----点击控件上边的小三角-----选择编辑(在里边添加下拉的项)----再讲下拉列表转成只能看不能写(控件属性---- 外观-----dropdownstyle(选dropdownlist))----在添加提交按钮----button

例                                                            :

 

 

    3)写代码:

       点击按钮时生成 事件 -------所以在按钮下写事件 ------选中按钮双击进入在按钮名------messagebox.show("")-(弹出消息盒子显示什么内容)然后再弹出的消息盒子与按钮名之间写代码

例:

        private void button1_Click(object sender, EventArgs e)
        {
            int a = 0;
            string str = "您的订单信息为:\r";
            str += "您选择的菜品为:";
            if (checkBox1.Checked == true)
            {
                str += checkBox1.Text + ",";
                a++;
            }
            if (checkBox2.Checked == true)
            {
                str += checkBox2.Text + ",";
                a++;
            }
            if (checkBox3.Checked == true)
            {
                str += checkBox3.Text + ",";
                a++;
            }
            if (a == 0)
            {
                MessageBox.Show("请选择主食");
                return;
            }

            str += "\r您选择的主食为:";

            if (radioButton1.Checked == true)
            {
                str += radioButton1.Text + ",";
            }
            else if (radioButton2.Checked == true)
            {
                str += radioButton2.Text + ",";

            }
            else
            {
                str += radioButton3.Text + ",";

            }
            str += "\r您的饮品为";
            if (checkBox4.Checked == true)
            {
                str += checkBox4.Text + ",";

            }

            if (checkBox5.Checked == true)
            {
                str += checkBox5.Text + ",";
            }

            if (checkBox6.Checked == true)
            {

                str += checkBox6.Text + ",";
            }

            
            str += "\r你的地址为:";
            str += textBox2.Text;

            if (textBox2.Text=="")
            {
               
                MessageBox.Show("请输入地址");
                return;

            }
            str += "\r你的电话为:";
            str += textBox3.Text;
            if (textBox3.Text == "")
            {

                MessageBox.Show("请输入电话");
                return;

            }
            str += "\r备注:";
            str += textBox1.Text;
           
            MessageBox.Show(str);
        }

        private void pictureBox4_Click(object sender, EventArgs e)
        {

        }

最终生成结果为:

                                 

登录框及其验证还有计算机在视频winform开发基础里