高分征解:VB中的form不可以设置比显示屏大,如何才能使VB中的form能像Access的form那样可以比显示屏大,因为需要把A4纸的内容在一页内显示,能解决此题者另给71分。

awash 2001-10-30 10:39:49
rt
...全文
146 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
NetColorWolf 2001-12-15
  • 打赏
  • 举报
回复
rcs(任察哈尔璨)这个鸟人说得对,给分吧:)
rcs 2001-12-03
  • 打赏
  • 举报
回复
在VB.net中设置Form的AutoScrollMinSize就行了。
例如:设置AutoScrollMinSize为:10000,10000;
那么你的Form就有(10000,10000)那么大,我相信显示A4的内容是足够了.
:)
iamluodong 2001-12-03
  • 打赏
  • 举报
回复
我想问一下我对你的问题的理解是否正确,
你是想用from.的me.printform属性直接打印。
如果是这样,你的工程需要有一个MDI体,把你需要打印的的窗体设置成mdichild,此时的窗体,就可以变的很大了你可以自己任意设置。
junglerover 2001-12-02
  • 打赏
  • 举报
回复
兄弟,不用给分的么?
yljg 2001-11-25
  • 打赏
  • 举报
回复
给个例字啊
junglerover 2001-11-24
  • 打赏
  • 举报
回复
我估计你这个问题是一个VB6的问题,不是VS.NET的问题吧?
如果是VB6,那就好办,我做过的类似的FORM多了。VS.NET的我不会。

基本的解决思路是:把两个PICTUREBOX套在一起,里面的一个在外面
的一个里面上下移动(用滚动条编程)。你说的那句话是不对的,
什么PICTUREBOX本身的大小受限制,绝对没有这回事。你直接设置
PICTUREBOX的HEIGHT,设到无穷大都可以。

实际的问题是:如果你把PICTUREBOX的大小设成比屏幕大,怎么你在
设计时怎样才能在它超出屏幕的范围内画控件,以及调整对齐?
这其实也很简单。你只要拽住一个PICTUREBOX,把它使劲往上面移,
上端移出窗体,那么它本来不在窗体显示范围内显示的部分不就出来
了么。在里面画上控件,再调整完,再把PICTUREBOX移回原位就完了。
运行时对滚动条编程不用再讲了吧?实在简单啊。

拜托,给分吧?我还可以发给你一个实际的示例。
jafi 2001-11-23
  • 打赏
  • 举报
回复
嗨!我是加肥猫!很高兴我的示例对你有所启发!
希望我们能够多交流!一起进步!!
awash 2001-11-21
  • 打赏
  • 举报
回复
不论是scrollablcontainer还是picturebox,哪位能给示范:或贴出来,或email给我triplet@163.net
多谢拉!
jafi 2001-11-15
  • 打赏
  • 举报
回复
nanhill(米)说的对!需要示例吗?
mrjafi@21cn.com
nepalese 2001-11-14
  • 打赏
  • 举报
回复
自己继承一个SCROLLABLECONTAINER,然后慢慢写
JWhiteHorse 2001-11-05
  • 打赏
  • 举报
回复
u~p
awash 2001-10-31
  • 打赏
  • 举报
回复
用了MDIForm和pictureBox,长度均受限制。pictureBox的内容的长度不受限制,即图片大小不受限制,但pictureBox本身的大小受限制。我要做到类似form的功能,如 text_change(), button_click()等,还要绑定数据库,并不是单纯显示*.bmp之类的图形文件。
awash 2001-10-31
  • 打赏
  • 举报
回复
picture是否可以实现form的功能,如: text_change(), button_click?
nanhill 2001-10-30
  • 打赏
  • 举报
回复
设置一个picture和纵向的滚动条,定制滚动事件即可

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧