SMART datagrid v.1 > Classes

Back  Forward

DataLudi.TextCellRenderer  class

将数据单元格的值显示为文本的默认渲染器。 通过GridStyles.textAlignment而指定文本水平排序,并且通过lineAlignment而指定垂直排序。 通过foreground而指定文本颜色,并且通过background而指定单元格背景。 另外,使用fontNamefontBold等字体相关样式。 

当设置列渲染器时,将会被用于将type指定为"text",或没有指定type的情况。 

Base Classes
DataCellRenderer > GridObject > EventAware > DLBase
Inherited Classes
SeriesTextCellRenderer
Constructor
function TextCellRenderer ();
Properties
showTooltip
Inherited Properties
GridObject.owner
DataCellRenderer.showTooltip
Inherited Methods
EventAware.addListener
DLBase.assign
GridObject.ctor
DataCellRenderer.ctor
DLBase.getProperties
DLBase.getProperty
EventAware.removeListener
DLBase.setProperties
DLBase.setProperty
DLBase.toggle

 

Code -1
    var columns = [{
        name: "customer",
        fieldName: "customer",
        renderer: {
            type: "text",
            showTooltip: true
        },
        header: {
            text: "Customer"
        }
    },
    ...
    ];
    grid.setColumns(columns);
See Also
GridStyles
textAlignment
lineAlignment
foreground
background
fontName
fontBold
fontItalic
fontUnderline
fontLinethrough
ImageCellRenderer
IconCellRenderer
ShapeCellRenderer