Chinaunix首页 | 论坛 | 博客
  • 博客访问: 139377
  • 博文数量: 49
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 515
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-08 10:33
文章分类

全部博文(49)

文章存档

2010年(2)

2009年(30)

2008年(17)

我的朋友

分类: C/C++

2009-04-24 12:29:53

    有时我们在编程时,指定了Label控件的宽度和高度,可是我们在运行时,发现不对,没有达到我们指定的宽度和高度,你可以用指定Label控件的背景颜色可以验证。这主要是因为Label控件的  AutoSize 属性,只要把 AutoSize属性设置成 False就成了。在Label控件中有个 Tag 属性,我们在编程时,需要判断的时候,可以利用此属性,也挺好的。
    同样在Image控件中,里面也有AutoSize属性,它会根据你的图片的大小来自动调整,所以有时在编程时发现,明明我的Image控件,没有指定那么大的宽度和高度,为社么会那么大呢?这也主要是控件的 AutoSize属性。只要把 AutoSize属性设置成False就可以了。Image控件中,还有一个比较重要的属性,就是 Stretch属性,根据字面意思就大概知道是什么意思了,其实也就是图像是否根据你的Image大小自动调节,使整个图像都位于Image控件中。有时你会发现,若你只设定了  Image1->AutoSize = false ,但是你的Stretch属性指定为 False的话,在你的 Image 控件里也就只能 看到图像的一部分。你只需把此属性设置成 True,就可以看见图片的所有部分了。
阅读(1279) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~