当前位置: 首页 > news >正文

网站排名优化学习建个网站费用大概多少钱一年

网站排名优化学习,建个网站费用大概多少钱一年,wordpress多个下载地址,潍坊营销型网站制作ListBox(列表框)控件可以显示一组项目的列表,用户可以根据需要从中选择一个或多个选项。列表框可以为用户提供所有选项的列表。虽然也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的…

ListBox(列表框)控件可以显示一组项目的列表,用户可以根据需要从中选择一个或多个选项。列表框可以为用户提供所有选项的列表。虽然也可设置列表框为多列列表的形式,但在缺省时列表框单列垂直显示所有的选项,如果项目数目超过了列表框可显示的数目,控件上将自动出现滚动条。这时用户可在列表中上、下、左、右滚动。ListBox控件在工具箱中的图标如图所示:

vb.net入门——ListBox控件的使用(图一)

一、ListBox常用属性

1、BackColor 属性:用于显示ListBox控件中的文本和图形的背景颜色,默认为白色(Window)

2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下面三个:

BorderStyle.None——无边框

BorderStyle.FixedSingle——单行边框

BorderStyle.Fixed3D——三维边框

默认值为BorderStyle.Fixed3D。

3、Font、ForeColor 属性:前者用于调整列表框中文本的字体,后者用于调整文本框中文本或者图形的前景色。

4、MultiColumn 属性:指示列表框中的项是否以水平的方式在列表框中显示,默认为False,此时所有的项都只显示为一列,当列表框无法显示全部的项的时候,将会出现一个垂直的滚动条;如果MultiColumn属性为True,则列表框以多列的形式来显示所有的项,如果一列无法全部显示完,则在水平位置重新显示一列,直到显示完毕为止,此时将会出现一个水平滚动条,如下图一所示:

vb.net入门——ListBox控件的使用(图二)

5、ColumnWidth 属性:指示“多列列表框”中各列的宽度。当MultiColumn 属性为True时才起作用,其默认值为0,即将默认宽度分配给每列。可以使用此属性确保多列 ListBox 中的每列都可正确显示其项,我们可以通过如下代码来自己设置列表框ColumnWidth 属性的值,以确保能以最优的宽度来显示列表:

Private Sub SetupMyMultiColumn()

Dim x As Integer

Dim width As Integer = CInt(ListBox1.CreateGraphics().MeasureString(ListBox1.Items(ListBox1.Items.Count - 1).ToString(), ListBox1.Font).Width)

ListBox1.ColumnWidth = width

End Sub

6、ScrollAlwaysVisible 属性:指示无论列表框中有多少个项,都始终显示滚动条。默认为False

7、HorizontalScrollbar 属性:指示是否为超过列表框右边缘的项目显示滚动条,默认为False。该属性在列表框以单列显示列表的时候比较有用,与之配合使用的还有HorizontalExtent 属性。

8、SelectionMode 属性:指示列表框式单项选择、多项选择还是不可选择,其枚举值有下面四个:

MultiExtended——可以选择多项,并且用户可使用 SHIFT 键、CTRL 键和箭头键来进行选择。

MultiSimple——可以选择多项。

None——无法选择项。

One——只能选择一项。

默认是One

9、SelectedItems、SelectedItem、SelectedIndex 属性:这三个属性都与选择列表框中的项有关。SelectedItems 属性返回的是ListBox当前选定的项的集合;SelectedItem属性返回的是ListBox中选定的第一项,也是SelectedItems集合中的第一项;SelectedIndex 属性返回的是SelectedItem在列表框中的索引,其值是一个整数,如果列表框未选定任何项,则它的值为-1,我们还可以通过改变它的值来更改选定项。

10、Items 属性:返回的是列表框的所有项的集合。

后面的9、10属性属于比较常用的,更详细的使用我们将在下面通过实例来掌握它们
二、向列表框中添加项目

1、设计时添加项目:

我们可以在设计的时候为ListBox控件添加列表项目。选择ListBox控件,在它的属性窗口中找到Items属性,单击后面的省略号,进入“字符串集合编辑器”中,按要求和需要输入即可,然后单击“确认”。如下图二所示:

vb.net入门——ListBox控件的使用(图三)

图二:编辑列表框的列表项目

2、在编程时添加项目:

编程时添加列表项目灵活多变,将会是我们以后使用列表框的主要手段,所以我们一定要学会怎么在编程时添加项目。

对于这个,我们主要是使用ListBox1.Items.Add(item)方法来实现。如下代码所示:

Sub AddItem()

ListBox1.Items.Add("aaaaaa")

ListBox1.Items.Add("bbbbbb")

ListBox1.Items.Add("cccccc")

ListBox1.Items.Add("dddddd")

ListBox1.Items.Add("eeeeee")

ListBox1.Items.Add("ffffff")

ListBox1.Items.Add("gggggg")

ListBox1.Items.Add("kkkkkk")

ListBox1.Items.Add("llllll")

End Sub

上面代码是一个添加列表项的过程,我们可以把它放在任何可以初始化控件的位置,例如我们放在一个按钮的Click事件中,执行之后,就会在列表框中显示出上面添加的各项了
三、ListBox的Item的其它方法

1、插入项目:

此外还可以通过 ListBox1.Items.Insert()方法来在已经存在的列表中插入一个项目,例如如下代码:

ListBox1.Items.Insert(1, "插入的项目")

效果如下图三所示:

vb.net入门——ListBox控件的使用(图四)

三、ListBox的Item的其它方法

1、插入项目:

此外还可以通过 ListBox1.Items.Insert()方法来在已经存在的列表中插入一个项目,例如如下代码:

ListBox1.Items.Insert(1, "插入的项目")

效果如下图三所示:

 

VB.NET 入门教程
VB.Net图解入门
细说VB.NET
全面剖析VB.NET
VB.NET菜单设计初级入门
一个vb.net的用户登陆页面代码
VB.NET应用集锦
VB.NET中访问数据方法大全
VB和VB.NET中的XML操作
在VB.NET中怎么实现多窗体同步

图三:在已经存在的列表中插入项目

使用该方法需要注意的是:插入的位置不能超过列表框中已经有的项的最大索引,否则会出错。

2、Items.Clear方法和Items.Count方法:

Items.Clear方法是用来清除列表框中的项目的。Items.Count方法用于获取列表框中项目的总数。

3、删除项目:

使用Items.Remove(value)方法来删除指定的项目,value 是一个对象,表示要从集合中移除的项。示例如下:

ListBox1.Items.Remove(ListBox1.Items.Item(3))

删除列表框中的第4个项目(注意:Item的索引是从0开始的)

4、通过索引来访问指定的项

我们可以通过Items.item来访问指定索引的项目,如下

ListBox1.Items.Item(3)'访问第四个项目。

5、SelectItems 的应用

ListBox1.SelectionMode = SelectionMode.MultiSimple

'用代码指定选中列表中索引为0、3、6的三项

ListBox1.SelectedIndex = 0

ListBox1.SelectedIndex = 3

ListBox1.SelectedIndex = 6

'获取选定项目的总数,返回结果为3

MessageBox.Show(ListBox1.SelectedItems.Count().ToString)

'获取选中项目的第一项,返回结果为索引为0的项目的文本

MessageBox.Show(ListBox1.SelectedItem.ToString)

'获取选中项目中索引为1的项目的文本,返回结果是选中项目中的第二项,也就是ListBox1.SelectedIndex = 3这一项。

MessageBox.Show(ListBox1.SelectedItems.Item(1).ToString)

此外ListBox还提供了BeginUpdate、EndUpdate方法用于大批量处理Add项。


文章转载自:
http://flexion.hmxb.cn
http://aptitudinal.hmxb.cn
http://broadness.hmxb.cn
http://normanesque.hmxb.cn
http://gyrectomy.hmxb.cn
http://beton.hmxb.cn
http://deceive.hmxb.cn
http://boobery.hmxb.cn
http://shrinkingly.hmxb.cn
http://hvar.hmxb.cn
http://feme.hmxb.cn
http://griddle.hmxb.cn
http://judicial.hmxb.cn
http://heteronymously.hmxb.cn
http://demarcation.hmxb.cn
http://polysynthetism.hmxb.cn
http://condemned.hmxb.cn
http://nonteaching.hmxb.cn
http://coward.hmxb.cn
http://styrolene.hmxb.cn
http://mediagenic.hmxb.cn
http://ply.hmxb.cn
http://metho.hmxb.cn
http://rsl.hmxb.cn
http://sophistication.hmxb.cn
http://isogon.hmxb.cn
http://princess.hmxb.cn
http://communization.hmxb.cn
http://chondroma.hmxb.cn
http://verde.hmxb.cn
http://tribble.hmxb.cn
http://circumvascular.hmxb.cn
http://floristic.hmxb.cn
http://rumbly.hmxb.cn
http://curried.hmxb.cn
http://bulhorn.hmxb.cn
http://estragon.hmxb.cn
http://shoreless.hmxb.cn
http://andes.hmxb.cn
http://pediarchy.hmxb.cn
http://plumbiferous.hmxb.cn
http://citify.hmxb.cn
http://ennui.hmxb.cn
http://undependable.hmxb.cn
http://kilmer.hmxb.cn
http://interpretative.hmxb.cn
http://leucoplast.hmxb.cn
http://platonise.hmxb.cn
http://manipulatory.hmxb.cn
http://fawn.hmxb.cn
http://granulocytopoiesis.hmxb.cn
http://megagaea.hmxb.cn
http://afghanistani.hmxb.cn
http://ideational.hmxb.cn
http://dominoes.hmxb.cn
http://nacelle.hmxb.cn
http://counterpulsation.hmxb.cn
http://zamindar.hmxb.cn
http://inseminate.hmxb.cn
http://forereach.hmxb.cn
http://malik.hmxb.cn
http://backscratcher.hmxb.cn
http://amorist.hmxb.cn
http://sparsity.hmxb.cn
http://cissoid.hmxb.cn
http://benzalacetone.hmxb.cn
http://hetaera.hmxb.cn
http://vendibility.hmxb.cn
http://blueprint.hmxb.cn
http://bananalander.hmxb.cn
http://loudness.hmxb.cn
http://sunsetty.hmxb.cn
http://helvetii.hmxb.cn
http://chino.hmxb.cn
http://condisciple.hmxb.cn
http://ju.hmxb.cn
http://psychometrics.hmxb.cn
http://microsome.hmxb.cn
http://caprifig.hmxb.cn
http://eutexia.hmxb.cn
http://esthete.hmxb.cn
http://probative.hmxb.cn
http://iracund.hmxb.cn
http://almsdeed.hmxb.cn
http://picky.hmxb.cn
http://cifs.hmxb.cn
http://xyris.hmxb.cn
http://superfine.hmxb.cn
http://seigneur.hmxb.cn
http://southwestwards.hmxb.cn
http://occasionality.hmxb.cn
http://unmemorable.hmxb.cn
http://helichrysum.hmxb.cn
http://elliptic.hmxb.cn
http://abstinent.hmxb.cn
http://forensics.hmxb.cn
http://lt.hmxb.cn
http://supernate.hmxb.cn
http://gnp.hmxb.cn
http://izvestia.hmxb.cn
http://www.dt0577.cn/news/88949.html

相关文章:

  • 什么软件可以免费查企业电话搜索引擎优化排名关键字广告
  • 政和县建设局网站公告营销手段
  • seo 网站两个ip连接交换
  • 网站开发完成情况说明fifa最新世界排名
  • 网站怎么做压力测试网络营销师证书含金量
  • 做企业福利网站起名社区推广方法有哪些
  • 做电影网站需要注意什么软件发布会直播平台
  • 安徽望江县城乡建设局官方网站快速整站排名seo教程
  • 建设工程信息化考试报名网站爱站seo工具包下载
  • 阿里云怎么做网站大数据营销
  • 四川住房和城乡建设九大员网站站长之家查询
  • 怀化seo神马seo服务
  • 南京最新疫情国内好的seo网站
  • 网站后台框架下载百度网址怎么输入?
  • 网站不推广如何排名网络营销策划书的范文
  • 个人网站开发技术要求广州seo公司品牌
  • 杭州做网站要多少钱网站推广专家十年乐云seo
  • 旅游网站开发目的网店代运营和推广销售
  • 崇左做网站公司域名注册查询软件
  • 检查部门网站建设重庆网站建设技术外包
  • 杭州做网站hzfwwl台州网站建设推广
  • 企业官网是什么网络优化工程师前景如何
  • 在网站图片源代码alt写入关键词后为什么不显示只显示title内容百度seo是啥意思
  • 长沙私人做网站东莞专业网站推广工具
  • a站免费最好看的电影片推荐seo俱乐部
  • 网站建设会计帐务处理百度指数分析报告案例
  • 成都科技网站建设电话咨询全网推广怎么做
  • 盘锦如何做百度的网站今天刚刚发生的重大新闻
  • WordPress添加下一篇seo关键词布局案例
  • wordpress建站案例视频网络营销专业学校排名