c#:如何确定当前是否显示Scrollable控件的ScrollBar?

ale*_*exD 3 c# controls scroll resize scrollbar

有没有办法检查当前是否显示控件的滚动条?我想使用它,所以我可以确定如何调整Scrollable控件的子项的大小,这在某种程度上取决于是否显示ScrollBar(可以动态调整Scrollable控件的大小).

Jay*_*ggs 9

对于具有AutoScroll属性的控件,请尝试使用Horizo​​ntalScroll和VerticalScroll Visible属性:

// Checks horizontal scrollbar visibity.
yourScrollableControl.HorizontalScroll.Visible;

// Checks horizontal scrollbar visibity.
yourScrollableControl.VerticalScroll.Visible;
Run Code Online (Sandbox Code Playgroud)