Share via


HtmlTableCell.ColSpan プロパティ

HtmlTableCell クラスのインスタンスによって表されるセルで使用する列の数を取得または設定します。

Public Property ColSpan As Integer
[C#]
public int ColSpan {get; set;}
[C++]
public: __property int get_ColSpan();public: __property void set_ColSpan(int);
[JScript]
public function get ColSpan() : int;public function set ColSpan(int);

プロパティ値

HtmlTableCell クラスのインスタンスによって表されるセルで使用する列数。既定値は -1 で、このプロパティが設定されていないことを示します。

解説

HtmlTableCell クラスのインスタンスで表されるセルで、 ColSpan プロパティを使用してセルで使用する列の数を指定します。これによりテーブル内の複数の列を使用するセルを作成できます。たとえば、テーブルが 2 列 2 行であるとします。両方の列にまたがるテーブルの見出しセルを作成できます。最初の行の一番左のセルの ColSpan プロパティを 2 に設定して、このセルがテーブルの列を 2 つ使用することを示します。

注意   複数の列にまたがって表示させる場合は、それぞれの列に対して、行のセルを 1 つ少なく定義してください。たとえば 2 列にまたがって表示させる場合は、現在の行のセルを 1 つ少なく定義します。そうしないと、列がテーブルの列数より長くなり、テーブルが期待したとおりに表示されません。

使用例

[Visual Basic, C#] ColSpan プロパティを使用して、 HtmlTable コントロールの最初の行のセルが 2 つの列を使用するように指定する方法の例を次に示します。

 
<%@ Page Language="VB" AutoEventWireup="True" %>

<html>
<head>

</head>
<body>

   <form runat="server">

      <h3>HtmlTableCell Example</h3>

      <table id="Table1" 
             Border="1" 
             BorderColor="black" 
             runat="server">

         <tr>
            <td ColSpan="2">
               Cell 1.
            </td>
         </tr>
         <tr>
            <td>
               Cell 3.
            </td>
            <td>
               Cell 4.
            </td>
         </tr>

      </table>      


   </form>

</body>
</html>

[C#] 
<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
<head>

</head>
<body>

   <form runat="server">

      <h3>HtmlTableCell Example</h3>

      <table id="Table1" 
             Border="1" 
             BorderColor="black" 
             runat="server">

         <tr>
            <td ColSpan="2">
               Cell 1.
            </td>
         </tr>
         <tr>
            <td>
               Cell 3.
            </td>
            <td>
               Cell 4.
            </td>
         </tr>

      </table>      


   </form>

</body>
</html>

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

HtmlTableCell クラス | HtmlTableCell メンバ | System.Web.UI.HtmlControls 名前空間 | Align | NoWrap | RowSpan | VAlign