zoukankan      html  css  js  c++  java
  • winform控件

    公共控件:
    1、Button:
    Enabled - 开始不可用
    Visible -不可视(用来设置权限,取用户看不见的值)
    2、CheckBox 、CheckListBox -复选框,复选框组

    3、ComboBox:
    1、数据填进去
    可以在后台 将要填进去的内容放到 Items集合中去
    点击button1添加0-9
    private void button1_Click(object sender, EventArgs e)
    {
    for(int i=0;i<=9;i++){
    comboBox1.Items.Add(i);
    }
    }
    点击button2输出选中的文本
    private void button2_Click(object sender, EventArgs e)
    {
    MessageBox.Show(comboBox1.SelectedItem.ToString ());
    }
    DropDownStyle--DropDownList不可填手动写文本内容,只可选择
    2、如何取到选中的数据
    SelectedItem

    只允许选择 - DropDownStyle

    默认选中项 - ComBobox1.SelectedIndex=0 (添加到comboBox中的数据的索引)

    4、dateTimePicker:

    获取时间日期
    private void button3_Click(object sender, EventArgs e)
    {
    MessageBox.Show(dateTimePicker1.Text);
    }text - 中文日期xx年xx月xx日

    MessageBox.Show(dateTimePicker1.Value.ToString());
    获取到value - DateTime类型(便于添加到数据库)
    dataTimePicker1.Value=Convert.ToDataTime("2001-1-1");
    设置一个初始的显示值
    5、Label:文本
    LinkLabel:超链接模样的文本

    6、ListBox列表框,类似下拉列表
    SelectionMode - one默认选一个,可设置多选

    string a="";
    foreach (object oin SelectedItems)
    {
    a+=o.ToString();
    }
    在后台如何获取多选的全部内容
    SelectedItems集合,遍历它们

    7、ListView,与数据库进行绑定,暂时不解释。

    8、MaskedTextBox:包含掩码的textbox
    Mask,可以用来设置格式,长度

    9、MonthCalendar:展开的dateTimePicker,可以同时选择连续的时间,可以参考用来做保质期
    MaxSelectionCount :选择最大可选时间
    SelectionStart取开始日期,返回datetime类型 SelectionEnd
    MessageBox.Show(MonthCalendar1.SelecttionStart.ToString()+""+MonthCalendar1.SelecttionStart.ToString())

    10、NotifyIcon:托盘工具右下显示图标(音量,安全卫士那个地方)
    Visible-是否可见
    Icon - 显示的图标
    Text - 命名

    11、NumericUpDown:界面有点像下拉列表框,但是不能下拉,通过点击来增加或者减少(可以参考用于进销存)
    increment - 点击按钮增加或者减少的数量
    Maximum - 最大值
    Minimum -最小值

    12、pictureBox:显示图像(可用于无边框差窗体,然后设置背景)
    Image - 不好用可以用背景(BackgroundImage)代替(因为不可以设置,设为背景后可以设置)

    Layout 设置布局格式

    13、ProgressBar:界面像进度条
    value - 可见,完成多少
    Maximum -100
    Minimum - 0,如果value=50,就走到一半,如果改变最大最小,就不是一半了

    style - marquee:进度不可见
    MarqueeAnimationSpeed - 配合style - marquee,滚动速度。

    14、richTextBox -打开就是多行文本框,可以读取格式 richTextBox1.text="1 2 3"
    text-

    15、TextBox:单行文本
    Multiline - ture,可以输入多行,不识别
    WordWrap:自动换行
    ScrollBars -设置不自动换行时超出界面后是否有滚动条

    16、ToolTip:看不见的窗体,绑定到其他控件之上
    ToolTipTitle - 鼠标移入显示的信息,每个控件都设置的话,都会显示
    只要拖进来这个控件,那所有控件的杂项里都会多一条属性
    就是用来设置此控件的介绍

    InitialDelay:鼠标移入之后多长时间显示提示,默认500毫秒
    ReshowDelay: 鼠标在不同空间移动之间切换显示时间

    17、TreeView:
    树装列表就像是文件管理器

    18、WebBrowser:浏览器
    Url - Uri
    {
    Uri u=new Uri(textBox1.Text);(用事件触发,如果textbox1写的是百度网址就会连到百度)
    webBrowser1.Url=u;
    }

  • 相关阅读:
    .net注册iis
    hdu 1081To The Max
    hdu 1312Red and Black
    hdu 1016Prime Ring Problem
    hdu 1159Common Subsequence
    hdu 1372Knight Moves
    hdu 1686Oulipo
    hdu 1241Oil Deposits
    hdu 1171Big Event in HDU
    hdu 4006The kth great number
  • 原文地址:https://www.cnblogs.com/lanrenqilanming/p/5893688.html
Copyright © 2011-2022 走看看