C# 滚动条问题

用winForm做了一个小程序,panel里面的东西显示不全,想加一个滚动条,上网搜了很多都不好使,panel的autoscroll已经设置为true,但是效果还是没有出... 用winForm做了一个小程序,panel里面的东西显示不全,想加一个滚动条,上网搜了很多都不好使,panel 的 autoscroll 已经设置为true, 但是效果还是没有出来,请教各位大神,在线等,急!!!! 展开
 我来答
微笑感媣街頭
2016-01-05 · TA获得超过8923个赞
知道大有可为答主
回答量:7511
采纳率:94%
帮助的人:824万
展开全部

1)在窗体上布置一个Panel,在Panel中布置一个PictureBox。让在PictureBox中加载一张大的图片,如图:

2)Form1.cs,代码如下:

运行程序,拖动滚动条滑块,图片就会连续显示,显示结果如图:

匿名_热心网友
2011-09-30 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8409万
展开全部
定义一个变量, 专门用于存储中间值。这个中间值的改写 只发生在 "=" 号的click事件中。这样一来,每次只要点了“=”号 中间值就改写了, 然后再输入其他运算的时候 ,只需要用这个中间变量的值去参与运算就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明城爵迹
2011-09-16 · 超过12用户采纳过TA的回答
知道答主
回答量:34
采纳率:100%
帮助的人:23.8万
展开全部
panel 的 autoscroll 已经设置为true没有错,错的是 panel里面不要再放panel,
一旦panel嵌套了panel,外围panel的滚动条功能消失。

解决办法:你做的这个项目用一个panel就可以了,其他文字部分可以用label,textbox等控件替换掉!

希望对你有所帮助!
追问
感谢你的回答,我也想过用一个panel的办法,但是纠结的是排版的问题,数据库(其实我用的是xml,数据库系统运用到单机软件里面好像有问题,当用户没有安装数据库的时候那该怎么办?这个问题我还需要学习,如果您有这方面的经验和心得,还想向您请教)的数据是不定的,有时候是一个题目,有时候是100个题目,那这样排版的话就要重写每一个label或者radiobox的location,不是很麻烦吗?对于这个问题请问有办法解决不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
半清闲18
2011-09-16
知道答主
回答量:26
采纳率:0%
帮助的人:33.2万
展开全部
加一个groupbox试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式