ListBox控件—列表控件--常用的属性和方法

ListBox控件—列表控件 --常用的属性和方法

Items:
public ObjectCollection Items {get; }

摘要:

   该属性使用户可以获取当前存储在ListBox中的项列表的引用,可以在集合中添加项、移除项、获取项计数

返回结果:

   System.Windows.Forms.ListBox.ObjectCollection,表示 System.Windows.Forms.ListBox中的项

实例:

listBox1.Items.Add("12月");

MultiColumn:
public bool MultiColumn { get; set; }

摘要:

   获取或设置一个值,该值指示 System.Windows.Forms.ListBox 是否支持多列

返回结果:

   如果 System.Windows.Forms.ListBox 支持多个列,则为 true;否则为 false。默认值为 false

实例:

listBox1.MultiColumn = true;

多列显示

listBox1.MultiColumn = false;

单列显示


ScrollAlwaysVisible:
public bool ScrollAlwaysVisible { get; set; }

摘要:

   获取或设置一个值,该值指示是否任何时候都显示滚动条

返回结果:

   如果应始终显示滚动条,则为 true;否则为 false。默认值为 false

实例:

listBox1.ScrollAlwaysVisible = true;

SelectionMode:
public virtual SelectionMode SelectionMode { get; set; }

摘要:

   获取或设置在 System.Windows.Forms.ListBox 中选择项所用的方法

返回结果:

    System.Windows.Forms.SelectionMode 值之一。默认值为 SelectionMode.One

实例:

listBox1.SelectionMode = SelectionMode.MultiExtended;

可以选择多项,并且可以使用Ctrl、Shit和箭头来选择

listBox1.SelectionMode = SelectionMode.MultiSimple;

可以选择多项

listBox1.SelectionMode = SelectionMode.One;

只能选择一项

listBox1.SelectionMode = SelectionMode.None;

不能选择任何一项


SelectedIndex:
public override int SelectedIndex { get; set; }

摘要:

   获取一个集合,该集合包含 System.Windows.Forms.ListBox 中所有当前选定项的从零开始的索引

返回结果:

   代表选中项的索引号,若未选中任何项,则SelectedIndex值为-1,若选中第一项,则为0

实例:

int num = listBox1.SelectedIndex;

返回ListBox选中项的索引,当一次性选中多个项时,返回的索引是索引序最小的


Count:
public int Count { get; }

摘要:

   获取集合中项的数目

返回结果:

   集合中的项数

实例:

int num = listBox1.Items.Count;

SelectedItems:
public SelectedObjectCollection SelectedItems { get; }

摘要:

   获取包含 System.Windows.Forms.ListBox 中当前选定项的集合

返回结果:

   System.Windows.Forms.ListBox.SelectedObjectCollection,包含控件中的当前选定项

备注:

   可以使用此属性确定ListBox中选定了哪个项,如果SelectionMode的属性为SelectionMode.MultiSimple或SelectionMode.MultiExtended,并选中多

项,则此属性可返回任何选定项

实例:

listBox1.SelectedItems[i]

Sorted:
public bool Sorted { get; set; }

摘要:

   获取或设置一个值,该值指示 System.Windows.Forms.ListBox 中的项是否已按字母顺序排序

返回结果:

   如果排序控件中的项,则为 true;否则为 false。默认值为 false

实例:

listBox1.Sorted = true;

Text:
public override string Text { get; set; }

摘要:

   获取或搜索 System.Windows.Forms.ListBox 中当前选定项的文本

返回结果:

   控件中当前选定项的文本
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值