• C#窗体


     

    窗体这部分内容是程序可视化的第一步,从CMD黑窗到友好的可视化界面,VS提供了简介实用的设计方法和程序方法,大量的智能提醒是程序员在做程序时节省大量的时间

    首先了解的是首先了解的窗体的属性和常用公共控件的属性,及其设计操作和程序操作。

    窗体的事件:
    删除事件:先将事件页面里面的挂好的事件删除,再删后台代码里面的事件

    Panel是一个容器

    1、Label -- 文本显示工具
    Text:显示的文字
    取值、赋值:lable1.Text

    2、TextBox -- 文本框
    取值、赋值:TextBox1.Text

    3、RichTextBox --文本域

    4、Button -- 按钮
    点击事件:双击按钮

    5、radioButton -- 单选按钮
    Checked属性:是否选中
    foreach (Control i in panel1.Controls)
    {
    if (i is RadioButton)
    {
    RadioButton ra = i as RadioButton;
    }
    }
    如果要进行分组,则将同一组的按钮放到同一个容器下

    6、checkbox
    Checked属性:是否选中
    Tag属性:可以存储自定义数据
    如果要进行分组,则将同一组的按钮放到同一个容器下

    7、listbox--列表框
    显示数据:
    //给listbox指定数据源
    listNation.DataSource = da.Select();
    //指定显示的值
    listNation.DisplayMember = "Name";
    //指定后台value值
    listNation.ValueMember = "Code";

    取选中项的value值:
    listNation.SelectedValue.ToString()
    listNation.SelectedItem as Nation;//取选中项,取到的是实体对象
    如果选中多个数据取选中值:
    foreach (Nation data in listNation.SelectedItems)
    {
    MessageBox.Show(data.Code);
    }

    设置某项选中:
    listNation.SelectedIndex = -1;
    listNation.SelectedValue = "n090";

    8、combobox--下拉列表

    9、DataTimePicker -- 日期选择控件
    设置选中:
    dateTimePicker1.Value = Convert.ToDateTime(sj);
    dateTimePicker1.Text = sj;
    取选中值:
    dateTimePicker1.Value.ToString("yyyy年MM月dd HH:mm:ss:ms")

    10、PictureBox
    外观,Image可以选择图片路径
    行为,SizeMode可以设置图片大小布局方式

    11、Imagelist--图片集
    imageList1.Images[n];

    12、notifyicon--托盘图标工具
    Text:鼠标放上显示的文字
    Icon:托盘图标
    Visible:可见或隐藏
    ContextMenuStrip:与该图标关联的快捷菜单

    13、MenuStrip--菜单工具
    设置热键:在编辑的时候输入(&F)
    设置快捷键:选中菜单项--右键属性--ShortCutKeys--设置快捷键
    设置分隔线:在输入的时候输入减号(-)

    14、ContextMenuStrip--快捷菜单

    15、ToolTip --鼠标移入提示框
    ToolTipTitle:提示的标题

    16、ProgressBar --进度条
    value来设置进度条当前进度

    17、Timer -- 时钟工具
    Enabled:可用不可用
    Interval:间隔时间
    Tick事件:间隔执行的事件

  • 相关阅读:
    常用命令
    经典算法
    框架
    计算机网络
    设计模式
    JVM
    数据库
    多线程
    Java中HashMap的底层实现原理
    构建大小顶堆
  • 原文地址:https://www.cnblogs.com/shi2172843/p/5795464.html
Copyright © 2020-2023  润新知