即使禁用内部控件,如何启用滚动条

时间:2016-11-23 12:37:48

标签: vb.net winforms infragistics

我有一个表单,在表单中我有UltraExpandableGroupBoxPanel,其中包含一些控件。例如:

Me.UltraExpandableGroupBoxPanel.AutoScroll = True
Me.UltraExpandableGroupBoxPanel.Controls.Add(Me.ctlCars)
Me.UltraExpandableGroupBoxPanel.Controls.Add(Me.ctlPlanes)
Me.UltraExpandableGroupBoxPanel.Dock = System.Windows.Forms.DockStyle.Fill
Me.UltraExpandableGroupBoxPanel.Name = "UltraExpandableGroupBoxPanel"
Me.UltraExpandableGroupBoxPanel.Size = New System.Drawing.Size(500, 1000)

AutoScroll属性设置为True,因此可以显示滚动条。禁用两个控件时,滚动条也会被禁用,我无法移动滚动条以查看表单底部的信息。即使控件被禁用,有没有办法启用滚动条?

1 个答案:

答案 0 :(得分:2)

不要禁用控件,而是将其设置为只读并以灰色显示控件,使其看起来与禁用模式类似。