zoukankan      html  css  js  c++  java
  • 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事件:间隔执行的事件

  • 相关阅读:
    Building a Space Station POJ
    Networking POJ
    POJ 1251 Jungle Roads
    CodeForces
    CodeForces
    kuangbin专题 专题一 简单搜索 POJ 1426 Find The Multiple
    The Preliminary Contest for ICPC Asia Shenyang 2019 F. Honk's pool
    The Preliminary Contest for ICPC Asia Shenyang 2019 H. Texas hold'em Poker
    The Preliminary Contest for ICPC Asia Xuzhou 2019 E. XKC's basketball team
    robotparser (File Formats) – Python 中文开发手册
  • 原文地址:https://www.cnblogs.com/shi2172843/p/5795464.html
Copyright © 2011-2022 走看看