如何在VC ++中将滚动条连接到面板?

时间:2012-04-11 05:47:14

标签: .net winforms c++-cli

我需要创建一个面板来显示带有VC ++滚动条的长单选按钮形式(如下图所示)。由于我有数百个单选按钮,我无法一次显示所有按钮。我需要使用滚动条来控制radiobutton表单的当前位置。如何让滚动条连接到面板来执行此任务?

the image

1 个答案:

答案 0 :(得分:1)

编写代码以使单独的滚动条控件与Panel控件同步是可能的,但这绝对是难以做到的事情。

相反,请考虑将Panel控件的AutoScroll property设置为true。启用此属性并且控件的虚拟大小大于其可见边界时,将自动显示滚动条。更容易。

您可以在设计器中或通过表单构造函数中的代码设置此属性:

myPanel.AutoScroll = true;