又是一个忙碌的周末,难怪有才在说要请我吃饭要看我有没有时间。周末二哥从马庙上来,说了一个消息,敖家中学的H1N1事件,喝酒的时候我说没看到,二哥说不可能,逐级上报,百多人都被隔离,这事没法隐瞒,我笑笑,回家我查了一下,没得问题,在教育局网站上能看到那条消息,今天已经换成了9月中旬的通报了,呵呵,这下子没得话说了,Google不出来了。

回到标题。

不得不说,ComponentFactory的Krypton组件的确是非常优秀的组件,关键是,免费啊。

在一个产品中,测试人员总说按钮不能显示文本,我一直都是使用加宽按钮来实现,但是昨天在王总的机器上测试的时候,出现无法显示的问题,直接傻眼,都不知道为啥!

经过和小桃同学深切的探讨,俺终于发现了,原来我没有设置AutoSize属性为True.

Case 重现

  1. 新建一个Form
  2. 插入一个按钮,就按照原始大小,拖进去即可,
  3. 编译运行,应该没有问题
  4. 修改windows的文字大小为超大
  5. 再次运行,按钮变白板了(不是幺鸡)

Case解决:

  • 修改按钮的AutoSize=true

副作用

  • 当运行环境的字体大于当前开发环境的字体的时候,按钮会向右下方向延伸,所以,请保持一定的空白给按钮。

Jeason Zhao (沈胜衣,斛律光) ------雪饮再现,一个人的江湖
我知道我是谁,我是沈胜衣,默默的活着,就像空气。