佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1209|回复: 7

如何用VB.Net写成这样?

[复制链接]
发表于 26-11-2006 03:15 PM | 显示全部楼层 |阅读模式
我这学期学者VB.Net,而且有个Assignment要做。

我想请问大家,如何在User按“Scan”的时候,旁边的界面会跟着切换?
而且又是在同一个Form里。如下图:




欢迎指教。
回复

使用道具 举报


ADVERTISEMENT

发表于 28-11-2006 04:03 PM | 显示全部楼层
可以尝试用 frame.

用不同的 frame 来储存不同的 interface.


当你按 Protection 时, set

fraProtection.Visible = True
fraScan.Visible = False

如此类推。。。

回复

使用道具 举报

 楼主| 发表于 28-11-2006 06:10 PM | 显示全部楼层
原帖由 雪儿与小鱼儿 于 28-11-2006 04:03 PM 发表
可以尝试用 frame.

用不同的 frame 来储存不同的 interface.


当你按 Protection 时, set

fraProtection.Visible = True
fraScan.Visible = False

如此类推。。。




谢谢分享。
我该知道如何做了。


只是如果要做任何modification的时候,
不就会有点昏花缭乱吗?
可预见在同一个位置有不同不同的frame。
回复

使用道具 举报

发表于 29-11-2006 09:58 AM | 显示全部楼层
当你的 design interface 时候,你可以把 frame 移来移去。

当你的 run program 时候,你可以在 form load 时用 fraProtection.move left, top, width, height 来移那个 frame

如此类推。。。

这样全部 frames 就会移在同一个位置了。
回复

使用道具 举报

发表于 29-11-2006 05:21 PM | 显示全部楼层
可能要用application.doEvent..
不然你scan着时怎么换画面呢?
回复

使用道具 举报

发表于 30-11-2006 05:23 PM | 显示全部楼层
弄成dll或user control 然后要的时候再叫出来应该可行,我还没有试过,试了再告诉你们lol
回复

使用道具 举报

Follow Us
 楼主| 发表于 30-11-2006 10:26 PM | 显示全部楼层
如果用gruopBox(frameSet)来设计,
那当Form load的时候,
会不会占用相当的资源?
回复

使用道具 举报

 楼主| 发表于 30-11-2006 10:29 PM | 显示全部楼层
原帖由 ReyesChuah 于 30-11-2006 05:23 PM 发表
弄成dll或user control 然后要的时候再叫出来应该可行,我还没有试过,试了再告诉你们lol



dll和user control都还没学到,
不如当你做出来的成品,
就拿来分享下啦。
如果你不介意。
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-9-2024 07:25 AM , Processed in 0.096671 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表