C# 클래스 iTextSharp.text.Row

A Row is part of a Table and contains some Cells.
All Rows are constructed by a Table-object. You don't have to construct any Row yourself. In fact you can't construct a Row outside the package.

Since a Cell can span several rows and/or columns a row can contain reserved space without any content.

상속: IElement
파일 보기 프로젝트 열기: JamieMellway/iTextSharpLGPL-Monotouch 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CELL int
NULL int
TABLE int

보호된 프로퍼티들

프로퍼티 타입 설명
cells Object[]
columns int
currentColumn int
horizontalAlignment int
reserved bool[]

공개 메소드들

메소드 설명
GetCell ( int column ) : Object

Gets a Cell or Table from a certain column.

IsContent ( ) : bool
IsEmpty ( ) : bool

Checks if the row is empty.

IsNestable ( ) : bool
Process ( IElementListener listener ) : bool

Processes the element by adding it (or the different parts) to a IElementListener.

ToString ( ) : string

비공개 메소드들

메소드 설명
AddElement ( Object element ) : int

Adds a Cell to the Row.

AddElement ( Object element, int column ) : int

Adds an element to the Row at the position given.

DeleteColumn ( int column ) : void

Deletes a certain column has been deleted.

GetElementID ( int column ) : int

Returns the type-id of the element in a Row.

GetObjectID ( Object element ) : int

Returns the type-id of an Object.

IsReserved ( int column ) : bool

Returns true/false when this position in the Row has been reserved, either filled or through a colspan of an Element.

Reserve ( int column ) : bool

Reserves a Cell in the Row.

Reserve ( int column, int size ) : bool

Reserves a Cell in the Row.

Row ( int columns ) : System

Constructs a Row with a certain number of columns.

SetElement ( Object aElement, nint column ) : void

Puts Cell to the Row at the position given, doesn't reserve colspan.

메소드 상세

GetCell() 공개 메소드

Gets a Cell or Table from a certain column.
public GetCell ( int column ) : Object
column int the column the Cell/Table is in.
리턴 Object

IsContent() 공개 메소드

public IsContent ( ) : bool
리턴 bool

IsEmpty() 공개 메소드

Checks if the row is empty.
public IsEmpty ( ) : bool
리턴 bool

IsNestable() 공개 메소드

public IsNestable ( ) : bool
리턴 bool

Process() 공개 메소드

Processes the element by adding it (or the different parts) to a IElementListener.
public Process ( IElementListener listener ) : bool
listener IElementListener an IElementListener
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

CELL 공개적으로 정적으로 프로퍼티

id of the Cell element in a Row
public static int CELL
리턴 int

NULL 공개적으로 정적으로 프로퍼티

id of a null element in a Row
public static int NULL
리턴 int

TABLE 공개적으로 정적으로 프로퍼티

id of the Table element in a Row
public static int TABLE
리턴 int

cells 보호되어 있는 프로퍼티

This is the array of Objects (Cell or Table).
protected Object[] cells
리턴 Object[]

columns 보호되어 있는 프로퍼티

This is the number of columns in the Row.
protected int columns
리턴 int

currentColumn 보호되어 있는 프로퍼티

This is a valid position the Row.
protected int currentColumn
리턴 int

horizontalAlignment 보호되어 있는 프로퍼티

This is the horizontal alignment.
protected int horizontalAlignment
리턴 int

reserved 보호되어 있는 프로퍼티

This is the array that keeps track of reserved cells.
protected bool[] reserved
리턴 bool[]