基本控件使用-使用列表框控件ListBox

本实例是在Form窗体上建立一个列表框控件,窗体初始化的时候加载信息到列表框之中,当用户用鼠标点击某一行列表框内的信息时候,弹出对话框显示改行具体的文本信息内容。

从工具箱之中拖拽列表框ListBox控件到Form窗体上,调整控件基本属性:

通过视图方式添加ListBox中的项的步骤如下:

1、单击ListBox右上角的黑色三角箭头,打开任务列表


单击编辑项链接按钮,打开字符串集合编辑器窗口


ListBox的数据既可以在视图中添加,也可以在程序中用代码中添加。

下面用鼠标双击窗体界面,进入.cs文件编辑状态准备进行开发。代码加下:
private void Form1_Load(object sender, EventArgs e)
{
this.listBox1.Items.Add("软件部");
this.listBox1.Items.Add("硬件部");
this.listBox1.Items.Add("财务部");
this.listBox1.Items.Add("人事部");
}

如果在程序中移除某项,可以通过调用Remove或者RemoveAt方法来实现。假如现在从listBox1中移除“数学系”,下面两句有相同的效果。示例如下:

this.listBox1.Items.Remove("数学系");
this.listBox1.Items.Remove(2);

注意:列表框中项添加、删除、修改操作实际上是通过Item对象的属性,方法来实现的。

单击ListBox的某行获取该行信息源代码:

        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            MessageBox.Show("您选择的部门是:" + listBox1.SelectedItem.ToString() + ",位列第" + listBox1.SelectedIndex.ToString(), "信息提示");
            //注意学习:listBox的SelectedIndex属性代表选中的行数
            //注意学习:listBox的SelectedItem属性代表选中的行信息内容
        }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值