您的位置:首页 > 其它

Button的Bug?

2004-11-13 12:37 204 查看
  为了使自己的程序在XP系统上显示与系统一致的风格,有两种解决方案:

  1、在程序启动的时候执行Application.EnableVisualStyles,但是只能在.net Framework 1.1版本或以后使用;
  2、使用manifest文件,这种方案适合所有版本的.net Framework;

        第二种方案的具体实现,可以查看A manifest file sample.

  如果要使控件具有XP的风格,有写控件必须修改FlatStyle属性,如Button,RadioButton,GroupBox以及CheckBox等控件。即将FlatStyle的属性值修改为System。问题就是在这时候出现的。

  如果同时为Button的Image属性设置了值,当Button的FlatStyle属性修改为System的时候,本来显示的Image消失了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: