欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » SmartGrid使用教程 » 正文

SmartGrid教程(十二):SmartGrid的样式

创建时间:2012年03月12日 16:07  阅读次数:(4976)
分享到:

SmartGrid的样式


先了解一下两个属性:
UsingDefaultStyleFile(bool:用来获取或设置是否使用预定义的样式文件SmartGrid.css(位于/sw_client/smartgrid/css目录下),程序员可以定义自己的样式文件,默认为使用预定义的样式文件。
UsingDefaultStyleName(bool):设置是否使用SmartGrid预定义的样式名称。这主要用于页面中有多个表格时,而程序员希望这些表格的样式不同时使用。通过设定不使用

SmartGrid定义的样式名称,程序员可以按照自己的喜好来命名样式,从而达到目的,具体参见CellStyleName等属性。
SmartGrid常用来控制的样式主要有:
smartgrid:Grid的样式,主要设置外围表格
headerCellStyle:表头单元格样式
dragOverCellStyle:拖放时单元格样式
rowHeaderCellStyle:行头单元格样式
selectedCellStyle:选中时单元格的样式
activeCellStyle:anchor时单元格的样式
mouseOverCellStyle:mouseover时单元格的样式
disabledCellStyle:在编辑状态下,禁止编辑的单元格样式
sumCellStyle:合计行的单元格样式
statusBarStyle:状态条的样式
rowStyle:行的样式
pagerStyle:分页条的样式
pagerLinkDisabledStyle:分页条上连接的样式

以下为设置SmartGrid的样式的属性:

属性名 含义
ActiveCellColor 获取或设置用来绘制活动单元格的背景颜色。
ActiveCellStyleName 活获取或设置Active单元格的样式名称。默认值为activeCellStyle。
AlternatingCellStyleName 获取或设置一个值,该值指示是否可以通过单击列标头对网格进行重新排序。默认是列不排序。
AlternatingRowStyleName 获取或设置表格中间隔行的样式名称。默认的样式名称与表格中行的样式名称保持一致。
BackColor 背景颜色(继承自WebControl)
BorderColor 边框颜色(继承自WebControl)
BorderStyle 边框样式(继承自WebControl)
BorderWidth 边框宽度(继承自WebControl)
CellStyleName 获取或设置表格中单元格的样式名称。默认的样式名称为cellStyle。
ControlStyle 获取或设置对象所包含的任何Web 服务器控件的样式。(继承自WebControl)(无作用)
CssClass CSS样式名称(继承自WebControl)
DisabledCellStyleName 获取或设置disabled的单元格的样式名称。默认值是disabledCellStyle。
DragOverCellStyleName 获取或设置表头拖放时单元格的样式名称。默认名称为dragOverCellStyle。
Font 字体样式(继承自WebControl)
ForeColor 字体颜色(继承自WebControl)
FrozenAlternatingCellStyleName 获取或设置固定列中间隔行的单元格的样式名称。默认的样式名称与固定列中单元格的样式名称保持一致。
FrozenAlternatingRowStyleName 获取或设置固定列中间隔行的样式名称。默认的样式名称与固定列中行的样式名称保持一致。
FrozenCellStyleName 获取或设置固定列中单元格的样式名称。默认的样式名称为frozenCellStyle。
FrozenRowStyleName 获取或设置固定列的行样式名称。默认的样式名称为frozenRowStyle。
FrozenTotalCellStyleName 获取或设置固定列上合计行单元格的样式名称。默认的样式名称与固定列中单元格的样式名称保持一致。
FrozenTotalRowStyleName 获取或设置固定列中合计行的样式名称。默认的样式名称与固定列中行的样式名称保持一致。
GridStyleName 获取或设置表格样式名称,主要用来设置表格的外围边框,默认值为smartGrid。
HeaderCellStyleName 获取或设置表头单元格的样式名称,默认的样式名称为headerCellStyle。
HeaderRowStyleName 获取或设置表头行的样式名称,默认的样式名称为headerRowStyle。
MouseOverCellColor 获取或设置用来绘制行MouseOver时行上单元格的颜色。
MouseOverCellStyleName 获取或设置MouseOver时行上单元格的样式名称。默认值是mouseOverCellStyle。
MouseOverRowStyleName 获取或设置MouseOver时行的样式名称。默认值是空。
PagerLinkDisabledStyleName 分页条上灰化的导航按钮的样式名称,如在显示第一页时,第一页、首页应该是灰化的,默认样式名称是pagerLinkDisabledStyle。
PagerStyleName 分页条的样式名称,该样式主要用来设置分页条Table的样式,默认是pagerStyle
RowHeaderCellStyleName 获取或设置行标题单元格的样式名称,默认的样式名称与表头单元格的样式名称保持一致。
RowStyleName 获取或设置行的样式名称。默认的样式名称为rowStyle。
SelectedCellColor 获取或设置用来绘制选择行上单元格的颜色。
SelectedCellStyleName 获取或设置用户选择的行的单元格的样式。默认值为selectedCellStyle。
SelectedMouseOverUsingStyle 获取或设置用户在选择行时或MouseOver行时,是使用样式还是背景色来绘制行上的单元格。
SelectedRowStyleName 获取或设置用户选择行的样式名称。默认为空。
StatusBarHeight 获取或设置状态条的高度,默认的高度是24px。
StatusBarStyleName 获取或设置状态条的样式名称,默认名称为statusBarStyle。
Style 所有样式属性(继承自WebControl)
TotalCellStyleName 获取或设置合计行单元格的样式名称。默认的样式名称为totalCellStyle。
TotalRowStyleName 获取或设置合计行的样式名称。默认的样式名称与行的样式名称保持一致。
;
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:】

打赏

取消

感谢您的支持,我会做的更好!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 53+9=? 的结果(结果是:62)
结  果: