Mathematica > 笔记本和文档 > 布局和表 > 网格和表 > ItemStyle >
Mathematica > 可视化与图形 > 数据可视化 > 布局和表 > 网格和表 > ItemStyle >
Mathematica > 数据处理 > 统计数据分析 > 统计可视化 > 数据可视化 > 布局和表 > 网格和表 > ItemStyle >

ItemStyle

ItemStyle
GridColumn 和相关结构的一个选项,它指定每项应采用的样式.
  • ItemStyle->s 指定所有项都应该使用样式规范 s.
  • 项的样式规范包括 Item 的所有选项,以及 Style 中的选项. Directive 也可以用来指定多个选项.
  • 项的样式规范应用于项的整个区域,不只是它的内容,因此,例如,背景可以延伸到项的边缘.
  • ItemStyle 的设置按以下给出,分别应用于不同的项:
specspec 应用到所有项
{specx}在连续的水平位置应用
{specx,specy}在连续的水平和垂直位置应用
{spec_(x),spec_(y),rules}允许对单独的 元素明确指定规则
  • 可以有以下形式:
{s1,s2,...,sn}使用 ;然后使用默认值
{{c}}在所有例子中使用 c
{{c1,c2}}交替使用
{{c1,c2,...}}循环全部
{s,{c}}使用 s,然后重复使用 c
{s1,{c},sn}使用 ,然后重复使用 c,但是最后使用
{s1,s2,...,{c1, c2, ... }, sm, ... , sn}
在开始的时候使用 的第一个序列,然后循环使用 ,然后在结束的时候使用 的最后一个序列
{s1,s2,...,{},sm,...,sn}在开始的时候使用 的第一个序列,在结束的时候使用最后一个序列
{i1->v1,i2->v2,...}明确指定在位置 处的值
{spec,rules}采用 rules 来覆盖 spec 中的具体指定
  • 如果多个 rules 为一个特定元素指定样式,这些样式按它们出现的次序联合.
对网格中的所有元素应用样式:
使第一行具有样式:
使用当前样式表中的一种样式:
对网格中的所有元素应用样式:
In[1]:=
Click for copyable input
Out[1]=
 
使第一行具有样式:
In[1]:=
Click for copyable input
Out[1]=
 
使用当前样式表中的一种样式:
In[1]:=
Click for copyable input
Out[1]=
第一列和第二列应用蓝色和红色字体颜色:
第一列和最后一列应用蓝色和红色字体颜色:
第一行和第二行应用蓝色和红色字体颜色:
交替出现蓝色和红色字体颜色:
第一列和最后一列用橘色重叠替换字体原色:
特定元素的样式:
一个区域的样式:
尽可能地统一叠加的样式:
BaseStyle 可以用来为整个网格指定一个样式:
列的样式具有比行的样式更高的优先级:
Directive 封装多种样式指令:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF