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

delphi中dev动态调用皮肤,该怎么处理

2012-05-10 
delphi中dev动态调用皮肤我做了一个动态皮肤调用现在发现调用是可以了但是在选择皮肤的框框里 焦点不会随

delphi中dev动态调用皮肤
我做了一个动态皮肤调用 现在发现调用是可以了 但是在选择皮肤的框框里 焦点不会随着选择的那个皮肤变。。。就是选择了一个皮肤后 焦点就自动转到第一行了。。。。。代码如下 

procedure TForm1.SkinChanged(Sender: TObject; const ASkinName: String);
begin

  dxSkinsUserSkinLoadFromFile(ExtractFilePath(Application.ExeName)+
  'Binary Skin Files\'+ASkinName+'.skinres');
//加了这句话之后焦点就变了。自动转到第一行。

  dxSkinController1.NativeStyle:=False;
  dxSkinController1.UseSkins:=True;
  Ribbon.ColorSchemeName := 'UserSkin'; end;




[解决办法]

探讨
Fchooser好像没有setfocus 用了 dxSkinsUserSkinLoadFromFile 之后相当于重新刷新了一遍

[解决办法]
不过有些控件是不支持“皮肤控件”

热点排行