返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

C# Winform label自定义大小与居中实现教程

时间:2017-12-11 22:52来源:2018年最新注册送彩金www.zhixing123.cn 编辑:麦田守望者

在 Winform 中,默认情况下,label 是根据文本自动调整大小的,不能自由设置其宽度和高度,不管怎么修改其宽度与高度,它都会变回原来的值。难道 label大小不能自定义,当然不是,需要先设置 label 的一个属性才可以自定义 label 的宽度与高度。

  定义 label 宽度与高度后,文字默认显示在 label 的左上角,如果要使其居中,应该怎么设置?这也要设置 label 一个属性,看下面的具体设置方法。

 

  一、C# label大小(宽高度)自定义

  1、选中 label,打开右边的“属性”窗口,如果右边没有“属性”,则选择“视图”菜单 → 属性窗口,如图1所示:

C# label大小(宽高度)自定义

图1

  2、找到 AutoSize 属性,单击其右边的下拉框,选择 False,即把 label 设置为不自动增加宽度和高度,这样 label 就可以自定义大小了,如图2所示:

Winform label大小自定义

图2

   3、既可以拉 label 边框上的小正方形自定义其大小,也可以设置 label 的 Size 属性。自定义 C# label大小,还是很简单的,只需改改属性。

 

 

  二、C# label居中设置方法

  一般自定义 label 大小(宽高)后,才需要设置 label 居中,设置步骤如下:

  1、选中 label,像上面定义 label 大小一样打开右边的“属性”窗口,找到 TextAlign 属性,如图3所示:

C# label居中设置

图3

     2、单击 TextAlign 右边的下拉框,选择中间的长方形(中间对齐)MiddleCenter,此时,label 已经垂直居中,如图4所示:

Winform label居中设置

图4

 

  3、TextAlign 共有9种对齐方式,分别为

  TopLeft:左上角对齐,图3中左上角正方形;

  TopCenter:顶居中对齐,图3上边的长方形;

  TopRight:右上角对齐,图3右上角正方形;

 

  MiddleLeft:垂直居中左对齐,图3左中正文形;

  MiddleCenter:垂直居中对齐,图3正中的长方形;

  MiddleRight:垂直居中右对齐,图3右中正文形;

 

  BottomLeft:左下角对齐,图3中左下角正方形;

  BottomCenter:底居中对齐,图3下边的长方形;

  BottomRight:右下角对齐,图3右下角正方形;

顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):C#
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
猜你感兴趣
博聚网