网站建设资讯

NEWS

网站建设资讯

vb.net控件布局 vb窗体设计菜单编辑怎么做

VB.NET 动态控件 属性问题

布局方面,建议你用FlowLayoutPanel,不用手工控制控件位置了。假设有一个FlowLayoutPanel1。

创新互联公司专注于祁县企业网站建设,响应式网站设计,商城网站制作。祁县网站建设公司,为祁县等地区提供建站服务。全流程按需设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

先在窗体类中建一个控件的集合:

Dim

TextBoxes

As

New

List(Of

TextBox)

在button1的

Click事件

中写:

For

i

=

1

To

5

'5是每次加入的数量

Dim

newTextBox

As

New

TextBox()

'newTextBox.Size

=

New

Size(100,20)

'

TextBoxes.Add(newTextBox)

'加入我们的集合中

FlowLayoutPanel1.Controls.Add(newTextBox)

'加到窗体的FlowLayoutPanel中去

Next

i

然后button2的Click事件中:

For

Each

itemTextBox

As

TextBox

In

TextBoxes

'这里的itemTextBox.Text就代表每个TextBox里的文本

'如果你需要清空,调用TextBoxes.Clear()和FlowLayoutPanel.Controls.Clear()即可

Next

vb.net 窗体布局的问题

1.先在窗体放置两个pane,pane1的Dock属性是Left,pane2是fill

2.再添加两个pane,分别为pane3,pane4,把她们添加到pane2里面

3.再添加两个button,放置到pane1里面

4.往pane3和pane4中分别放点不同的东西

5.然后button的事件是:

private void button1_Click(object sender, EventArgs e)

{

this.panel3.Visible = true;

this.panel4.Visible = false;

}

private void button2_Click(object sender, EventArgs e)

{

this.panel3.Visible = false;

this.panel4.Visible = true;

}

大概都是这么实现的,具体的效果还需要丰富

我以前也研究过vista优化大师的效果

也仿照出来了,如果你需要源代码,可以写上你的邮箱,我给你发过去

关于vb.net中窗口布局的问题

label。要左右分,就把高度设成和窗口一样,宽度设成二啊三啊四啊五啊什么的

要上下分同理,把宽度设成和窗口一样,高度设成二啊三啊四啊五啊什么的

你多用几个label对程序速度没啥影响

vb.net窗体布局

用2个panel,设置边框就是2个块,控件拖到panel里。

速度,你是指提交速度吗?

这个看你的sql文和库、表,以及数据多少。。对了,顺便问下,是cs还是bs?

应用程序用以上方法。。

如果是页面,我不知道你想要分成两部分是什么概念?是treeview的样子,还是像现在这个页面,你我的回答分开的两个部分,可以用div ,table也可以设置边框的。方法有很多。看你想要什么


文章名称:vb.net控件布局 vb窗体设计菜单编辑怎么做
文章起源:http://njwzjz.com/article/doohpgh.html