winform里的panel怎么没有滚动条?

我在form里面放了一个panel,AutoScroll=true.size是1020,600。在panel上面放了DataGridView,大小为1450,550.为什... 我在form里面放了一个panel,AutoScroll=true.size是1020,600。在panel上面放了DataGridView,大小为1450,550.为什么不能出现滚动条?
没有sizemode。 您的意思是把DataGridView放在panel2上么?那panel2和DataGridView的大小是一样的么?
展开
 我来答
jackyc23
2010-07-01 · TA获得超过523个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:393万
展开全部
我按照你的方法试了下,panel有出现横向滚动条,即使是在设计的时候也出现

但是有几种情况可能不会出现滚动条:
1。panel的AutoScroll = False时,不会出现滚动条
2。panel的AutoSize = True时,即使AutoScroll = True也不会出现滚动条
3。DataGridView设置了Dock属性时,可能不会出现滚动条,比如Dock = Fill就肯定不会出现滚动条

我用的是VS2008,希望对你有帮助
原访迩04H
2010-07-01 · TA获得超过145个赞
知道小有建树答主
回答量:343
采纳率:19%
帮助的人:111万
展开全部
你要在panel里面再放一个panel2,只有当panel2的大于panel时,滚动条才会出现
panel的滚动条的自动感应只是面对容器的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大欣布昊硕
2019-05-01 · TA获得超过3857个赞
知道大有可为答主
回答量:3103
采纳率:25%
帮助的人:186万
展开全部
panel1.horizontalscroll.visible
=
true;//横的
panel1.verticalscroll.visible
=
false;//竖的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LIFEXX
2010-07-01 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:104万
展开全部
DATAgridview有sizemode 没,有的话设置成autosize

仅供参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式