首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于XPmenu对于Panel中控件不能显示XP效果?该怎么解决

2012-03-28 
关于XPmenu对于Panel中控件不能显示XP效果?????在所有的界面作完之后,我拖上了XPmenu控件,其它的不在panel

关于XPmenu对于Panel中控件不能显示XP效果?????
在所有的界面作完之后,我拖上了XPmenu控件,其它的不在panel中的控件以及mainmenu等都能显示出XP界面的风格出来,可是只要是放在Panel中的控件(如bitbtn,button)都无法显示出XP的效果出来,请问大家有碰到过这样的问题吗,同时是怎样的解决的,以上,先行谢过了,急!!!

[解决办法]
那个组件写的本来就不怎么好,现在使用的操作系统绝大多数都是XP,可用D7自带的TXPManifest组件,或者直接在implementation下写:

{$R WindowsXP.res}
[解决办法]
dephi7支持xp的,直接用这个TXPMainfest,很简单的,他就是引用了包含使用最新控件库的资源编译包WindowsXP.res。这个控件没有功能的,就是引用了资源包.dephi6支持不好,至少我知道ListView控件对xp风格支持问题多多。dephi7的非windows原生控件也支持xp效果的。
[解决办法]
你的XP是否关闭了themes服务
[解决办法]
这就奇怪了,可能你的Delphi系统有问题
[解决办法]
都是丢上去就有效果的,不需要做其他的

热点排行