如何在C#中插入垂直滚动条? [英] How to insert Vertical Scroll Bar in C#?

查看:108
本文介绍了如何在C#中插入垂直滚动条?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我需要你的帮助,我需要一个垂直滚动条添加到我的Windows表格应用程序,有人帮忙吗?

解决方案

目前尚不清楚问题是什么。您可以随时使用任何可用控件,包括 ScrollBar https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollbar%28v=vs.110%29.aspx [ ^ ]。



但是,您更有可能需要一个已经绑定到某些控制行为并自动显示的滚动条。为此,您必须直接或间接从类 System.Windows.Forms.ScrollableControl 派生启用滚动条的控件:

https://msdn.microsoft.com /en-us/library/system.windows.forms.scrollablecontrol%28v=vs.110%29.aspx [ ^ ]。



在这种情况下,滚动行为主要由以下属性控制:

https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscroll(v = vs.110)。 aspx [ ^ ],

https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscrollposition(v = vs.110) .aspx [ ^ ],

https://msdn.microsoft.com/en-us/library/system.windows.forms.control.autoscrolloffset(v = vs.110)的.aspx [ ^ ],

HTTPS://msdn.micros oft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscrollminsize(v=vs.110).aspx [ ^ ]。



另请参阅名为的所有其他成员...滚动...



-SA

Hello guys,

I need your help, I need a Vertical Scroll Bar to add to my Windows Form Application, anyone help please?

解决方案

It's not clear what the problems is. You can always any available control, including ScrollBar: https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollbar%28v=vs.110%29.aspx[^].

However, it's much more likely that you need a scroll bar already bound to some control behavior and shown automatically. For that purpose, you have to derive your scroll bar-enabled control, directly or indirectly, from the class System.Windows.Forms.ScrollableControl:
https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol%28v=vs.110%29.aspx[^].

In this case, the scrolling behavior is controlled mostly by the following properties:
https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscroll(v=vs.110).aspx[^],
https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscrollposition(v=vs.110).aspx[^],
https://msdn.microsoft.com/en-us/library/system.windows.forms.control.autoscrolloffset(v=vs.110).aspx[^],
https://msdn.microsoft.com/en-us/library/system.windows.forms.scrollablecontrol.autoscrollminsize(v=vs.110).aspx[^].

See also all other members named as …Scroll….

—SA


这篇关于如何在C#中插入垂直滚动条?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆