TableHeaderCell.Scope プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As TableHeaderCell Dim value As TableHeaderScope value = instance.Scope instance.Scope = value
public: virtual property TableHeaderScope Scope { TableHeaderScope get (); void set (TableHeaderScope value); }
/** @property */ public TableHeaderScope get_Scope () /** @property */ public void set_Scope (TableHeaderScope value)
public function get Scope () : TableHeaderScope public function set Scope (value : TableHeaderScope)
TableHeaderScope 値。既定値は NotSet です。

Scope プロパティを使用して、TableHeaderCell コントロールを表示するときのスコープを取得または設定します。TableHeaderCell のスコープは、ヘッダーが適用されるセルを表します。複雑なテーブルの場合は、AssociatedHeaderCellID プロパティを使用します。このプロパティは、ヘッダー セルとデータ セルの関係の指定をより詳細に制御します。Scope プロパティは、セルとヘッダー間の関係に関する情報を提供して、HTML テーブルを使いやすくするために使用されます。

Scope プロパティのプログラムを宣言によって作成する方法を次のコード例に示します。AssociatedHeaderCellID プロパティの使用に注意してください。
<%@ Page Language="VB" %> <html> <head> </head> <body> <form id="Form1" runat="server"> <h1>TableHeaderCell Example</h1> <asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="3" BorderWidth="1" GridLines="Both"> <asp:TableHeaderRow ID="TableHeaderRow1" runat="server"> <asp:TableHeaderCell runat="server" ID="Column1Header" CategoryText="Column1" AbbreviatedText="Header 1" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 1 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column2Header" CategoryText="Column2 ,Column2Alternative" AbbreviatedText="Header 2" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 2 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column3Header" CategoryText="Column3" AbbreviatedText="Header3" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 3 Header </asp:TableHeaderCell> </asp:TableHeaderRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left">(0 ,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header">(0 ,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header">(0 ,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left">(1 ,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header">(1 ,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header">(1 ,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header,Column2Header ,Column3Header" ColumnSpan="3" HorizontalAlign="Left">(2 ,0) </asp:TableCell> </asp:TableRow> </asp:table> </form> </body> </html>
<%@ Page language="C#" AutoEventWireup="true" %> <html> <head> </head> <body> <form runat="server"> <h1>TableHeaderCell Example</h1> <asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="3" BorderWidth="1" GridLines="Both"> <asp:TableHeaderRow runat="server"> <asp:TableHeaderCell runat="server" ID="Column1Header" CategoryText="Column1" AbbreviatedText="Header 1" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 1 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column2Header" CategoryText="Column2,Column2Alternative" AbbreviatedText="Header 2" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 2 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column3Header" CategoryText="Column3" AbbreviatedText="Header3" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="Gray">Column 3 Header </asp:TableHeaderCell> </asp:TableHeaderRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left">(0,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header">(0 ,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header">(0 ,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left">(1,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header">(1 ,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header">(1 ,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header,Column2Header,Column3Header" ColumnSpan="3" HorizontalAlign="Left">(2,0) </asp:TableCell> </asp:TableRow> </asp:table> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からTableHeaderCell.Scope プロパティを検索する場合は、下記のリンクをクリックしてください。

- TableHeaderCell.Scope プロパティのページへのリンク