Button 按钮,Label 标签
获取值 name.Text
*************************************************
CheckBox 选择框
获取值 name.Text
获取是否选中 name.Checked
设置选中 name.Checked = true
设置不选中 name.Checked = false
*************************************************
CheckedListBox 多选框
添加项 name.Items.Add("显示内容")
获取第一项的值 name.Items[0].ToString()
获取第一项是否选中 name.GetItemChecked(0)
设置第一项选中 name.SetItemChecked(0,true)
设置第一项不选中 name.SetItemChecked(0,false)
*************************************************
ComboBox 下拉框
添加项 name.Items.Add("显示内容")
获取选中的值 name.Text
设置第一项选中 name.SelectedIndex = 0
*************************************************
DateTimePicker 时间选择框
获取值 name.Text
设置值 name.Text = "2014-01-01";
日历和数字显示切换
name.ShowUpDown =true 日历
name.ShowUpDown =false 数字显示
显示格式
name.Format = DateTimePickerFormat.Long 显示(2014年 1月 1号)
name.Format = DateTimePickerFormat.Short 显示(2014/ 1 / 1)
name.Format = DateTimePickerFormat.Time显示(12:12:12)
name.Format = DateTimePickerFormat.Custom 自定格式,配合CustomFormat使用
设置格式 name.CustomFormat = "yyyy-MM-dd HH:mm:ss" 需要设置Format为Custom
*************************************************
LinkLabel 链接标签
获取文本值 name.Text
设置多个链接 name.Links.Add(文本字符串开始位置,文本占用长度 , "链接");
从多个链接获取第一个链接的值 name.Links[0].LinkData
多个链接,在点击事件中可以这样得到相应的链接 e.Link.LinkData (e是 点击事件方法的LinkLabelLinkClickedEventArgs类)
*启动链接,可选择浏览器 Process.Start("chrome.exe", "http://www.baidu.com");
*启动链接,默认浏览器 Process.Start("http://www.baidu.com");
*************************************************
ListBox
添加项 name.Items.Add("显示内容")
得到第一项的值 name.Items[0].ToString()
删除第一项 name.Items.Remove(name.Items[0])
*************************************************
ListView
选择控件显示方式 name.View =View.Details|View.LargeIcon|View.List|View.SmallIcon |View.Tile
在添加数据前后,可调用 name.BeginUpdate() 和 name.EndUpdate() 可以有效避免闪烁并大大提高加载速度
1.Details
如果需要显示第一列的图片,需要绑定imageList控件name.SmallImageList=imageList控件;
设置标题 name.Columns.Add("标题名", 宽度, 对齐方式) 对齐方式选择HorizontalAlignment.Left | HorizontalAlignment.Center | HorizontalAlignment.Right
设置内容步骤:
ListViewItem lvi = new ListViewItem();
lvi.ImageIndex = i; //如果有imageList绑定,可设置ImageIndex 显示第i张图标
lvi.Text = "第一列内容";
lvi.SubItems.Add("第2列内容");
name.Items.Add(lvi);
2.LargeIcon
如果需要显示大图标图片,需要绑定imageList控件name.LargeImageList =imageList控件;
设置内容步骤:
ListViewItem lvi = new ListViewItem();
lvi.ImageIndex = i; //如果有imageList绑定,可设置ImageIndex 显示第i张图标
lvi.Text = "图标下的内容";
name.Items.Add(lvi);
3.SmallIcon
如果需要显示小图标图片,需要绑定imageList控件name.SmallImageList =imageList控件;
设置内容步骤:
ListViewItem lvi = new ListViewItem();
lvi.ImageIndex = i; //如果有imageList绑定,可设置ImageIndex 显示第i张图标
lvi.Text = "图标右边的内容";
name.Items.Add(lvi);
4.List
如果需要显示小图标图片,需要绑定imageList控件name.SmallImageList =imageList控件;
设置内容步骤:
ListViewItem lvi = new ListViewItem();
lvi.ImageIndex = i; //如果有imageList绑定,可设置ImageIndex 显示第i张图标
lvi.Text = "图标右边的内容";
name.Items.Add(lvi);
5.Title
如果需要显示图标图片,需要绑定imageList控件name.LargeImageList=imageList控件;
设置内容步骤:
ListViewItem lvi = new ListViewItem();
lvi.ImageIndex = i; //如果有imageList绑定,可设置ImageIndex 显示第i张图标
lvi.Text = "图标右边的内容";
name.Items.Add(lvi);
*************************************************