读书人

c#怎么绘制能随着XP风格更改的控件

发布时间: 2012-01-28 22:06:13 作者: rapoo

c#如何绘制能随着XP风格更改的控件
谢谢了

[解决办法]
在启动系统之前执行下面方法Application.EnableVisualStyles();如
在Application.Run(new mainForm )之前使用该方法。
然后控件的FlatStyle设置为FlatStyle.System,如:
this.button1.FlatStyle = FlatStyle.System;
[解决办法]
不加样式就可以的呀
[解决办法]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new mainForm)


}
[解决办法]
默认就是...
[解决办法]
同意楼上~
[解决办法]
如果你要绘制自定义的控件,那就比较麻烦
用Theme API,什么 OpenThemeData DrawThemeText之类
[解决办法]
自定义控件如果没有继承Windows的标准控件,就自己话,如果继承了,可以尝试自刷新一下来得比较简单
[解决办法]
iew_study() ( ) 信誉:100

在启动系统之前执行下面方法Application.EnableVisualStyles();如
在Application.Run(new mainForm )之前使用该方法。
然后控件的FlatStyle设置为FlatStyle.System,如:
this.button1.FlatStyle = FlatStyle.System;

同意
不过有的时候xp样式很奇怪
控件改了之后效果不好


读书人网 >C#

热点推荐