vb.net不规则窗体 winform不规则窗体

VB.NET中怎么实现双屏显示不同的窗体

两个显示器显示有两种模式,一种是

成都创新互联主营迎江网站建设的网络公司,主营网站建设方案,app软件开发,迎江h5微信小程序开发搭建,迎江网站营销推广欢迎迎江等地区企业咨询

双屏

复制,另一种是扩展。

你这个只能用第二种方式。你需要把要在另一个显示器上显示的窗体的Location设置在主显示器全屏时的右边就可以了.其实就是桌面的向右延伸。

在主显示上拖一下窗体就明白了!

VB.NET 2005 如何做部分窗体透明

简单的部分透明比较难做,不过可以换个方式考虑一下。

把本问题转换成在VB.NET 2005环境下创建不规则窗体(=普通窗体 - 透明部分)问题,解决方法就很多了,网上也有许多例子。如 章立民 的书里就详细讲过。

大致思路如下:

1。将backgroundimage设成一个位图(点阵图)

2.将Transparaencykey设成位图的背景颜色(位图最取背景单纯,单纯部分将成为透明部分)

3.如需要可以将formborderstyle设为none,会移除标题栏,并需要手动编写窗体移动、关闭等动作代码,

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不规则窗体 winform不规则窗体
浏览路径:http://pwwzsj.com/article/dosoopd.html