HeaderBackground

HeaderBackground

Dataset 的一个选项,指定行标题和列标题的背景颜色.

更多信息

  • HeaderBackground 的设置可以是任何颜色或不透明度规范,也可以是返回以上指定的纯函数.
  • 使用选项 HeaderBackgroundcolor 时,将用指定的颜色作为数据集中所有标题的背景.
  • HeaderBackgroundNone 指定不使用背景,因此实际上背景是透明的.
  • HeaderBackgroundAutomatic 指定使用遵循标题的系统外观的背景.
  • 可用以下方式指定 HeaderBackground 的设置,以分别应用于不同的项:
  • spec对所有标题应用 spec
    {spec1,spec2,,specn}Dataset k 层的标题应用 speck
    {spec_(1),spec_(2),...,spec_(n), rules}允许为个别标题指定明确的规则
  • speck 可以具有以下形式:
  • {s1,s2,,sn}使用 s1sn;然后使用默认规范
    {{c}}所有情况下都使用 c
    {{c1,c2}}交替使用 c1c2
    {{c1,c2,}}循环使用所有 ci
    {s,{c}}先使用 s,然后重复使用 c
    {s1,{c},sn}先使用 s1,然后重复使用 c,最后使用 sn
    {s1,s2,,{c1,c2,},sm,,sn} 开始时使用第一个 si 序列,然后循环使用 ci,最后使用后面的 si 序列
    {s1,s2,,{},sm,,sn}开始时使用第一个 si 序列, 最后使用后面的序列
  • 规则的形式为 ispec,其中 i 指定数据集中的一个位置.
  • 位置也可以是模式.
  • 将鼠标悬停在标题上时,可以在数据集的底部读取标题的位置.
  • 如果规则的左侧不是列表,则该设置适用于将左侧作为键或索引的任何位置.
  • 返回颜色的纯函数 f 可于任何颜色处使用. 该设置由 f[item,position,data] 给出,其中 data 是数据集的第一个参数.

范例

打开所有单元关闭所有单元

基本范例  (3)

将所有标题的背景设为粉红色:

使相邻层级的标题具有不同的颜色:

设定个别标题的颜色:

推广和延伸  (3)

设置同一给定名称的标题的颜色:

在设定位置时使用模式:

从应用于标题值的函数中获取标题的颜色:

可能存在的问题  (2)

行标题和列标题相交处的空白标题是列标题,并采用为列标题指定的颜色:

将鼠标悬停在标题的左上角时,使用 Dataset 输出下方显示的位置明确指定空白标题的颜色:

循环颜色规范被应用于行标题,从第一个有标签的行开始:

如果存在空白标题,循环颜色规范被应用于列标题,从空白标题开始:

如果想要在出现空白标题时从第一个带标签的标题开始循环使用列标题的颜色,请将初始颜色指定为 Automatic

Wolfram Research (2020),HeaderBackground,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HeaderBackground.html.

文本

Wolfram Research (2020),HeaderBackground,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HeaderBackground.html.

CMS

Wolfram 语言. 2020. "HeaderBackground." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HeaderBackground.html.

APA

Wolfram 语言. (2020). HeaderBackground. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HeaderBackground.html 年

BibTeX

@misc{reference.wolfram_2024_headerbackground, author="Wolfram Research", title="{HeaderBackground}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/HeaderBackground.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_headerbackground, organization={Wolfram Research}, title={HeaderBackground}, year={2020}, url={https://reference.wolfram.com/language/ref/HeaderBackground.html}, note=[Accessed: 22-November-2024 ]}