
正文
vb.net制作漂亮窗体 vbs窗体
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb中如何美化界面?
去学 WPF Windows Presentation Foundation(WPF)是微软新一代图形系统,运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。在Windows Vista中,图形系统已经移出了内核模式,并有自己的空间--WPF。WPF不再唯一依靠GDI图形API,更多的依靠Direct3D处理图形操作,尽量不用CPU进行显示,而是用显示卡的图形处理单元(Graphics Processing Unit, GPU),用矢量图代替位图。
相关问答
Q1: VB.net 如何画窗体??
绘制和数据分离,就是说,Paint 事件永远是用来绘制的,具体绘制什么东西(也就是绘制的数据,如半径为4的圆),有数据决定,MouseClick 可以更改一些参数,然后由Paint 绘制:
MouseClick 事件里,重绘窗体,即:
int r = 0, x = 0, y = 0;
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
r = 10;
x = e.X;
y = e.Y;
this.Invalidate();
}
private void Form1_Paint(object sender, PaintEventArgs e)
{
// 绘制一个r半径圆
e.Graphics.DrawEllipse(new Pen(Color.Red), x, y, r, r);
}
补充:
在 MouseClick 事件中去调用Form 的 Paint 事件,那么参数要如何传递?
参数是个全局变量,类似上面的r、x、y等,不是由e传过去的,
上述代码是c#的,vb.net和c#一样,都是用的fcl类库,你改一下就可以了,
Q2: vb.net用代码写窗体,而不是用鼠标拖窗体,怎么写?
你拖一个控件,然后查看xxx.Designer.vb里面的代码
会看到你新增的控件的所有代码
所以你只需仿照这个步骤;把这段代码复制过来,然后根据需要修改属性值就可以了
一般你只需关注一个控件的大小(Size)、位置(Location)以及事件就可以了
其它的属性根据需要手动设置就可以达到效果了,如果不懂可以在对应的属性上按F1查看MSDN的解释
设计器主要方便对控件的位置、大小做调整
Q3: 如何创建vb.net窗体
dim 一个窗体 as new form
with 一个窗体
.location=...
.size=...'这里是设置窗体vb.net制作漂亮窗体的位置等属性
end with
一个窗体.show
Q4: 怎么在VB.NET中创建模态窗体
VB用Show方法显示窗体时使用style属性为1,就可使显示的窗体以模式窗体显示。 Show 方法,用以显示 MDIForm 或 Form 对象。不支持命名参数。 说明 如果调用 Show 方法时指定的窗体没有装载,Visual Basic 将自动装载该窗体。
vb.net制作漂亮窗体的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbs窗体、vb.net制作漂亮窗体的信息别忘了在本站进行查找喔。






