TableCaptionAlign 列挙型

定義

HTML のキャプション要素として表示するテキストの水平方向または垂直方向の配置を指定します。Specifies the horizontal or vertical placement of the text to render as the HTML caption element.

public enum class TableCaptionAlign
public enum TableCaptionAlign
type TableCaptionAlign = 
Public Enum TableCaptionAlign
継承
TableCaptionAlign

フィールド

Bottom 2

キャプション要素は、テーブルの下部に揃えて配置されます。The caption element is aligned with the bottom of the table.

Left 3

キャプション要素は、テーブルの左側に揃えて配置されます。The caption element is aligned with the left side of the table.

NotSet 0

キャプションの配置が設定されていません。The caption alignment is not set. キャプションを表示するブラウザーによってキャプションの配置が決定されます。The browser that renders the caption determines where to align the caption.

Right 4

キャプション要素は、テーブルの右側に揃えて配置されます。The caption element is aligned with the right side of the table.

Top 1

キャプション要素は、テーブルの上部に揃えて配置されます。The caption element is aligned with the top of the table.

次の例は、列挙体を使用してコントロールのプロパティを設定する方法を示して TableCaptionAlign CaptionAlign Table います。The following example demonstrates how to use the TableCaptionAlign enumeration to set the CaptionAlign property in a Table control. コントロールには、 Table TableRow 市区町村と郵便番号の値を表示するオブジェクトが含まれています。The Table control contains TableRow objects that display City and ZIP Code values.

<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>TableCaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCaptionAlign Enumeration Example</h3>
    <!-- Scope attribute added for accessibility -->
    <asp:table id="Table1" runat="server" CellPadding="4"
      caption="City Postal Codes" CellSpacing="1"
      captionalign="Right" gridlines="Both">
    <asp:TableRow>
      <asp:TableHeaderCell id="CityHeader" Scope="Column">
        City Name
      </asp:TableHeaderCell>
      <asp:TableHeaderCell id="ZipHeader" Scope="Column">
        ZIP Code
      </asp:TableHeaderCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Redmond
      </asp:TableCell>
      <asp:TableCell>
        98052
      </asp:TableCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Albany
      </asp:TableCell>
      <asp:TableCell>
        12222
      </asp:TableCell>
    </asp:TableRow>
    </asp:table>

    </div>
    </form>
  </body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>TableCaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCaptionAlign Enumeration Example</h3>
    <!-- Scope attribute added for accessibility -->
    <asp:table id="Table1" runat="server" CellPadding="4"
      caption="City Postal Codes" CellSpacing="1"
      captionalign="Right" gridlines="Both">
    <asp:TableRow>
      <asp:TableHeaderCell id="CityHeader" Scope="Column">
        City Name
      </asp:TableHeaderCell>
      <asp:TableHeaderCell id="ZipHeader" Scope="Column">
        ZIP Code
      </asp:TableHeaderCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Redmond
      </asp:TableCell>
      <asp:TableCell>
        98052
      </asp:TableCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Albany
      </asp:TableCell>
      <asp:TableCell>
        12222
      </asp:TableCell>
    </asp:TableRow>
    </asp:table>

    </div>
    </form>
  </body>
</html>

注釈

TableCaptionAlign列挙体は、、、、などのテーブルとして表示できるコントロール内の HTML キャプション要素の水平方向または垂直方向の配置を表し Table GridView DetailsView Calendar ます。The TableCaptionAlign enumeration represents the horizontal or vertical placement of the HTML caption element in controls that can be rendered as tables, such as Table, GridView, DetailsView, or Calendar. たとえば、プロパティは、 CaptionAlign これらの列挙値を使用して、コントロールのキャプションの配置を設定し Table ます。For example, the CaptionAlign property uses these enumeration values to set the caption alignment in a Table control.

NotSet を指定すると、コントロールがレンダリングされるブラウザーによって、キャプションの配置先が決まります。If you specify NotSet, the browser in which the control is rendered determines where to align the caption.

プロパティは、 CaptionAlign テーブルとして表示できるコントロールに対するキャプション要素の位置を指定します。The CaptionAlign property specifies the position of the caption element with respect to controls that can be rendered as tables. プロパティは、 Caption キャプション要素に表示するテキストを指定します。The Caption property specifies the text to display in the caption element. 支援技術デバイスは、プロパティによって提供される説明を使用して、 Caption コントロールをよりアクセスしやすくすることができます。Assistive technology devices can use the description provided by the Caption property to make the control more accessible. たとえば、スクリーンリーダーデバイスは、ユーザーに対してキャプションを読み取って、テーブルの説明を入力する場合があります。For example, a screen reader device might read the caption to the user to provide them with a description of the table.

適用対象

こちらもご覧ください