您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法

关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法

来源:网络整理     时间:2016/5/7 21:20:47     关键词:控件数组

关于网友提出的“关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法”问题疑问,本网通过在网上对“关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法
描述:

vb2010vb6.0控件数组

New Point() {New Point(0, 0), New Point(1, 0), New Point(1, 1), New Point(0, 1)}
这里的{}什么意思呢?是不是把这4个点当成一个点绑定的意思呢?
例如:
    Dim bitm As New Bitmap(Me.Width, Me.Height)
    Dim g As Graphics = Graphics.FromImage(bitm)
g.DrawLines(Pens.Green, New Point() {New Point(0, 0), New Point(50, 40), New Point(50, 80), New Point(90, 70), New Point(100, 400)})
另外,我是VB6转来学VBNET的,顺便问下大神们,VB2010里面好像不支持控件数组了,如果我有10*10个排列的picturebox,
VB6里是这么表示的picturebox( index as integer),VB2010怎么去操作他们。
解决方案1:

引用 3 楼 micco494 的回复:
Quote: 引用 1 楼 shingoscar 的回复:

New Point() {New Point(0, 0), New Point(1, 0), New Point(1, 1), New Point(0, 1)}
这是Point数组,长度为4,花括号是给这个数组赋初始值
控件数组可以把Picturebox拖到一个Panel中,然后遍历panel.Controls获取

顺便问下,复制10个pic副本,我原来的10个picturebox是1,2,3,4,。。。9,10复制的副本顺序是20,19,18,17.。。。11,这样的顺序会不会影响我遍历的顺序,还有就是我的picturebox摆放是10*10的,我希望能遍历某一列,或者某几列,这样是不是代码有点复杂?

正常情况下,这样的需求应该是由代码来生成picturebox,而不是事先摆好
以上介绍了“关于符号{}和控件数组的问题,学了VB这么久还没看懂这个语法”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/962596.html

相关图片

相关文章