Wt::WTableCell Class Reference

A container widget that represents a cell in a table. More...

#include <Wt/WTableCell>

Inheritance diagram for Wt::WTableCell:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void setRowSpan (int rowSpan)
 Set the row span.
int rowSpan () const
 Get the row span.
void setColumnSpan (int colSpan)
 Set the column span.
int columnSpan () const
 Returns the column span.
int row () const
 Returns the row index of this cell.
int column () const
 Returns the column index of this cell.
WTabletable () const
 Returns the table to which this cell belongs.


Detailed Description

A container widget that represents a cell in a table.

A WTable provides a table of WTableCell container widgets. A WtableCell may overspan more than one grid location in the table, by specifying a rowSpan and columnSpan . Table cells at overspanned positions are hidden. You cannot directly create a WTableCell, instead, they are created automatically by a table.

A WTableCell acts as any other WContainerWidget, except that both the vertical and horizontal alignment of contents may be specified by setContentAlignment().

The widget corresponds to the HTML <td> or <th> tag, depending on whether the cell is a plain cell or a header cell.

See also:
WTable

Member Function Documentation

void Wt::WTableCell::setRowSpan ( int  rowSpan  ) 

Set the row span.

The row span indicates how many table rows this WTableCell overspans. By default, a WTableCell has a row span of 1, only occupying its own grid cell. A row span greater than 1 indicates that table cells to the right of this one are overspanned.

int Wt::WTableCell::rowSpan (  )  const [inline]

Get the row span.

See also:
setRowSpan(int rowSpan)

void Wt::WTableCell::setColumnSpan ( int  colSpan  ) 

Set the column span.

The column span indicates how many table columns this WTableCell overspans. By default, a WTableCell has a column span of 1, only occupying its own grid cell. A column span greater than 1 indicates that table cells below this one are overspanned.

int Wt::WTableCell::columnSpan (  )  const [inline]

Returns the column span.

See also:
setColumnSpan(int colSpan)


Generated on Mon Mar 9 08:27:52 2009 for Wt by doxygen 1.5.6