C#界面里的winform AutoScroll属性

Posted caimouse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#界面里的winform AutoScroll属性相关的知识,希望对你有一定的参考价值。

C#界面里的winform AutoScroll属性

当一个软件在高分辨率的电脑设计时,常常会把很多功能都集中在一个界面上,这时在设计的电脑是可以完整显示的。
比如设计的电脑为27寸屏幕,但很多用户还是使用14寸的显示屏,导致很多界面上的元素不能显示出来,
这时候应该怎么办呢?
我们来深入地思考一下,为什么14寸的电脑不能显示出来,原因就是显示区域的大小不一样,导致设计界面上的东西显示不完整。
这种物理显示区的大小,我们无法去改变客户的设备,只能从虚拟界面上想办法。
其实可以这样来设想,能不能在14寸的显示屏里虚拟27寸显示面积,可以肯定地回答,这是可以的。
因为界面上的元素,都是分离为一些小元素,不需要全部显示,这样就可以采用滚动的方式来增加显示面积。
要想在界面里增加滚动,那么就需要添加AutoScroll属性。

 获取或设置一个值,该值指示窗体是否启用自动滚动。
若要在窗体上启用自动滚动,为 true;否则,为 false。 默认值为 false。

可以使用下面的例子来演示这个属性的使用:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text

以上是关于C#界面里的winform AutoScroll属性的主要内容,如果未能解决你的问题,请参考以下文章

C# Winforms:没有 AutoScroll 的滚动条

C# winform 在win7 下界面出错

C#界面里的winform ContextMenuStrip属性

C#界面里的winform ContextMenuStrip属性

C#界面里的winform AutoScaleMode属性

C#界面里的winform AutoScaleMode属性