zoukankan      html  css  js  c++  java
  • C# Winform 学习(四)

    目标
    1.文本类
    2.选择类
    3.导航类

    一。文本类控件
    1.文本标签Label
    1)命名:lbl开始
    2)常用属性: Text、Visible

    2.文本框TextBox
    1)命名:txt开始
    2)常用属性
    PasswordChar:设置为密码框
    Text:文本
    ReadOnly:设置为只读
    Multiline:设置为多行
    3)常用方法
    Clear():清空文本框,等价于:
    控件名.Text="";

    3.按钮Button
    1)命名:btn开始
    2)常用属性
    Enabled: 设置是否可用

    综合示例:实现注册功能
    //非空判断
    if (txtName.Text == “” || txtSalary.Text == “” || txtSex.Text == “”)
    {
    MessageBox.Show(“请输入完整的数据”);
    return;//阻止继续向下执行
    }
    //取出每个文本框的值
    string name = txtName.Text;//获得姓名
    int gongzi = int.Parse(txtSalary.Text);//工资
    string sex = txtSex.Text;
    //构建动态的sql语句
    string sql = string.Format(“insert into employee values(’{0}’,{1},’{2}’)”,name,gongzi,sex);
    //调用DBHelper类的方法
    bool rs=DBHelper.ExecuteUpdate(sql);
    if (rs)
    MessageBox.Show(“注册成功!”);
    else
    MessageBox.Show(“操作失败!”);

    二。选择类控件
    1.组合框ComboBox
    1)常用方法
    控件名.Items.Add():添加选项
    控件名.Items.Remove():删除选项
    控件名.Items.Clear():清空全部选项

    2)常用属性
    SelectedIndex:选中选项的下标,-1表示没有选中
    DropDownStyle:设置样式
    Text:选中的值

    综合示例:动态添加选项
    SqlDataReader reader = DBHelper.GetReader(sql);
    //循环读取
    while (reader.Read())
    {
    //将当前行中姓名列的值添加到组合框中
    comboBox1.Items.Add(reader[0]);
    }
    //关闭
    reader.Close();

    2.复选框和单选框
    1)Checked属性:true表示被选中,false表示没有被选中
    2)同一个窗体中所有单选框默认为一组(只能选一个),可以使用Panel和GroupBox控件实现分组

    三。导航类控件
    1.菜单(头部的第一行)
    1)下拉菜单MenuStrip
    2)弹出式菜单ContextMenuStrip(上下文菜单)

    2.工具栏ToolStrip(头部的第二行)
    工具项按钮的属性:
    Image:图片
    Text:文字
    DisplayStyle:显示样式

    3.状态栏StatusStrip(底部)

  • 相关阅读:
    【LeetCode】048. Rotate Image
    【LeetCode】036. Valid Sudoku
    【LeetCode】060. Permutation Sequence
    【LeetCode】001. Two Sum
    【LeetCode】128. Longest Consecutive Sequence
    【LeetCode】081. Search in Rotated Sorted Array II
    【LeetCode】033. Search in Rotated Sorted Array
    顺时针打印矩阵
    矩形覆盖
    二维数组中的查找
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13079033.html
Copyright © 2011-2022 走看看