zoukankan      html  css  js  c++  java
  • 如何改变 FMX ListView 颜色

    需求:改变 ListView 颜色

    适用:Firemonkey 任何平台

    操作:Style 是改变控件外观最便捷的途径,ListView 也不例外,下面示范使用 StyleBook 来设定 ListView 的外观颜色,以 Android 平台为例:

    1. 导出 Android Style 皮肤档,由 Tools 菜单里的 Bitmap Style Designer 来导出,存成 Android.style(存好后为一般文字档):
    2. 开一个新工程:
      1. 加一个 ListView1 控件。
      2. 加一个 StyleBook1 控件。
      3. 在 Form1.Stylebook 指定为 StyleBook1。
    3. 点二下 StyleBook1 控件,按上方 [Load] 按钮,载入将刚才导出的 Android.style 文件。
    4. 在左方找到 listviewstyle 展开来,试着修改里面的 itembackground 的颜色。
      看下图示例:
    5. 以上仅示范修改项目底色,其它颜色请自己试着修改(ListView 里的所有外观细项全在里面)。

      如果有需要一个 App 里拥有多种 ListView 颜色,也是可以,只需要利用文字编辑程序自己复制 listviewstyle 整份 Style,改成其它颜色(记得 stylename 要改名,不要重复),再载入到 StyleBook 里就行,请自行发挥。

      利用 StyleBook 是最简单的修改方式,另外一个方法,可以不用加 StyleBook,而直接用代码去写 Style 的内容,致于如何做?大家可以一起动动脑。

    修改 ListView Header (2016/05/30):

    第二步:

    效果:

  • 相关阅读:
    【转载】面对酱紫的情况,肿么办哇?
    webform 基础
    LINQ 语句实现分页
    LINQ to SQL 语句
    发送邮件&Timer
    treeview递归
    进程&线程
    登录框记住账号
    窗体-对话框,记事本
    日期与地区的三级联动
  • 原文地址:https://www.cnblogs.com/onechen/p/4437387.html
Copyright © 2011-2022 走看看