c# panel里面的内容超出怎么自动出现滚动条

c# panel里面的内容超出怎么自动出现滚动条,第1张

Panel滚动条实际作用不大,但是提问的功能可以实现。C#这门语言得优点就是和JAVA一样可以灵活创建类型和示例。

拖一个Panel或者代码创建一个到窗体,在里面代码创建一个,尺寸是可以超出富容器范围的,再放一个滚动条控件或者画一个自己的滚动条组件,给滚动条鼠标事件控制值变化时,Panel容器内得Panel上下左右移动就可以了。

方法/步骤分步

1

/6

鼠标点菜单栏中的开发工具菜单,下面展开相关的内容。再点:插入

2

/6

点击插入,下面d出小面板,从中选择滚动条窗体控件

3

/6

接着,鼠标在B79单元格这里画出滚动条

4

/6

鼠标右击滚动条,d出菜单再点:设置控件格式

5

/6

d出面板,再点开控制选项卡,下面展开设置选项,在最小值这里输入:2000;在最大值这里输入:2018;在单元格链接这里输入A79;再点确定。

6

/6

那么,滚动条就制作好了。鼠标放在滚动条上,鼠标呈手状,鼠标点住滚动条,向右边拉,A79单元格上就会自动显示年份,从2000年到2018年;显示自己需要的年份,放开鼠标即可。

GroupBox不会识别内部的大小,如果没有指定的话,GroupBox里面控件是不会考虑GroupBox的大小的,你可以将DataGrid的大小设置为GroupBox的大小,或者在GroupBox里面加个ScrollViewer。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11852126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存