C# winforms的各种控件的使用
1.label控件 名称的简写 lblName
 2.button控件 名称的简写 btnAdd
 3.输入框控件 名称的简写 txtName
驼峰命名法:第二个单词的首字母大写 举例 lableName
 帕斯卡命名法:每个单词的首字母大写 举例 LableName
控件的属性框 <按照类型排序> <按照字母排序> <事件>
label标签的代码部分
        private void txtName_TextChanged(object sender, EventArgs e)
        {  //字符类型转换
            lbl_length.Text =txtName.Text.Count().ToString();
        }
 
代码部分 button的事件
        private void button1_Click(object sender, EventArgs e)
        {
           // Console.WriteLine("你的名字" + txtName.Text );
           // MessageBox.Show(txtName.Text,"mingzi");
            if (MessageBox.Show(txtName.Text, "mingzi", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.Cancel)
            {
                MessageBox.Show( "取消");
            }
        }
 
4.listbox 控件
 
 
        private void button2_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();//----删除全部
        }
        
                private void btnAdd_Click(object sender, EventArgs e)
        {
            string name = textBox1.Text;
            listBox1.Items.Add(name);//---- 新增项
        }
 

 
        private void btnShowFrom_Click(object sender, EventArgs e)
        {
            var frm = new Form2(); // 实例化 窗口2
              frm.Show();          //2个窗口都可以活动
            // frm.ShowDialog();    //固定一级窗口
            //  frm.Hide();         //隐藏第2级窗口
        }
 

        private void Form1_Load(object sender, EventArgs e) //初始化加载
        {
            buttonok.Text = "haode";//---可以在初始化的时候修改窗口的所有属性
        }
 
Form窗口的属性设置
 最大化 最小化
 窗口关闭 closing\closed
 置于最前面
 启动的时候窗口尺寸
C# 中 关键就是 事件 属性 方法 的掌握








