Intersoft ClientUI Documentation
RowSpan Property
See Also  Send Feedback
Intersoft.Client.Documents Namespace > TableCell Class : RowSpan Property






Gets or sets the number of rows that will be spanned.

Syntax

Visual Basic (Declaration) 
Public Property RowSpan As Integer
Visual Basic (Usage)Copy Code
Dim instance As TableCell
Dim value As Integer
 
instance.RowSpan = value
 
value = instance.RowSpan
C# 
public int RowSpan {get; set;}
Delphi 
public read-write property RowSpan: Integer; 
JScript 
public function get,set RowSpan : int
Managed Extensions for C++ 
public: __property int get_RowSpan();
public: __property void set_RowSpan( 
   int value
);
C++/CLI 
public:
property int RowSpan {
   int get();
   void set (    int value);
}

Remarks

Similar to HTML table, you can specify row and column span in Table element. However, unlike HTML table where row span is specified in row level, the RowSpan and ColumnSpan properties in Table element must be specified in TableCell level.

When the text content in spanned cell is long, the height of the last spanned row will automatically be enlarged if the height-related properties of that row are not specified. The last spanned row refers to the last row in the RowSpan definition. For example, if you specify RowSpan property to 2 in the first row, the last spanned row refers to the second row. Thus, if RowSpan property is set to 2 in the first row and height-related properties are not specified the last spanned row (the second row), that row will be enlarged according to the content of the spanned cell. See the following code and screenshot.

XAML Copy Code
<Intersoft:FlowDocument>
    <Intersoft:Table Width="550" CellSpacing="0" Margin="20" CellPadding="5" Borders="1,Single,#FFcf7b79">
        <Intersoft:Table.Columns>
            <Intersoft:TableColumn Width="*"/>
            <Intersoft:TableColumn Width="*" />
            <Intersoft:TableColumn Width="2*"/>
        </Intersoft:Table.Columns>
        <Intersoft:TableRowGroup Background="#FFc0504d" Foreground="White">
            <Intersoft:TableRow>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Employee Name
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Title
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Notes
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
            </Intersoft:TableRow>
        </Intersoft:TableRowGroup>
        <Intersoft:TableRowGroup>
            <Intersoft:TableRow>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Johanna Woods
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Sales Member
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell RowSpan="2">
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Both employees joined on April 2011, and both are placed in our branch office in Virginia, United States.
                            Yearly review is scheduled on April 2012.
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
            </Intersoft:TableRow>
            <Intersoft:TableRow>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Andrew Smith
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Technical Support
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>                            
            </Intersoft:TableRow>
        </Intersoft:TableRowGroup>
    </Intersoft:Table>
</Intersoft:FlowDocument>

If height-related properties are specified in the last spanned row, the content of the spanned cell will be clipped, should it exceed the specified height.

XAML Copy Code
<Intersoft:FlowDocument>
    <Intersoft:Table Width="550" CellSpacing="0" Margin="20" CellPadding="5" Borders="1,Single,#FFcf7b79">
        <Intersoft:Table.Columns>
            <Intersoft:TableColumn Width="*"/>
            <Intersoft:TableColumn Width="*" />
            <Intersoft:TableColumn Width="2*"/>
        </Intersoft:Table.Columns>
        <Intersoft:TableRowGroup Background="#FFc0504d" Foreground="White">
            <Intersoft:TableRow>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Employee Name
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Title
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Notes
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
            </Intersoft:TableRow>
        </Intersoft:TableRowGroup>
        <Intersoft:TableRowGroup>
            <Intersoft:TableRow>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Johanna Woods
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Sales Member
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell RowSpan="2">
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Both employees joined on April 2011, and both are placed in our branch office in Virginia, United States.
                            Yearly review is scheduled on April 2012.
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
            </Intersoft:TableRow>
            <Intersoft:TableRow Height="50">
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Andrew Smith
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>
                <Intersoft:TableCell>
                    <Intersoft:Paragraph>
                        <Intersoft:Run>
                            Technical Support
                        </Intersoft:Run>
                    </Intersoft:Paragraph>
                </Intersoft:TableCell>                            
            </Intersoft:TableRow>
        </Intersoft:TableRowGroup>
    </Intersoft:Table>
</Intersoft:FlowDocument>

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2012 All Rights Reserved.