• 如何使用TdsSideBar控件得到XP风格的GROUP,2000风格的ITEM


    KeyLife富翁笔记
    作者: HongYuan
    标题: 如何使用TdsSideBar控件得到XP风格的GROUP,2000风格的ITEM
    关键字:
    分类: 个人专区
    密级: 公开
    (评分: , 回复: 0, 阅读: 438) »»

    如何为TdsSideBar的PaintStyle=sbpsW2K设置Groups标题颜色?
    TdxSideBarW2KPainter = class(TdxSideBarFlatPainter)
    protected
      function CreateViewInfo: TdxSideBarViewInfo; override;
    public
      //覆盖此方法,并在方法中使用代理调用TdxSideBarXPPainter.DrawGroup,并在些方法中修改Canvas.Brush.Color属性即可
      procedure DrawGroup(AGroupViewInfo: TdxSideGroupViewInfo); override;
    end;

    procedure TdxSideBarW2KPainter.DrawGroup(
      AGroupViewInfo: TdxSideGroupViewInfo);
    var
      SideBarXp:TdxSideBarXPPainter;
    begin
      try
        SideBarXp:=TdxSideBarXPPainter.Create(Self.FSideBar);
        SideBarXp.DrawGroup(AGroupViewInfo);
      finally
        FreeAndNil(SideBarXp);
      end;
    end;



    这样就可以得到了XP风格的GROUP,2000风格的ITEM,我就是喜欢这个样式。


    2005-7-1 14:29:25   
  • 相关阅读:
    struts2类型转换2
    list集合排序3
    list集合排序2
    list集合排序
    JSON
    Java获取文件Content-Type(Mime-Type)
    struts2文件下载
    获取文件大小
    struts2国际化
    人人都是产品经理
  • 原文地址:https://www.cnblogs.com/ZhouXiHong/p/568274.html
Copyright © 2020-2023  润新知