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# 中 关键就是 事件 属性 方法 的掌握