TableCaptionAlign 列挙型

定義

HTML のキャプション要素として表示するテキストの水平方向または垂直方向の配置を指定します。

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

フィールド

Bottom 2

キャプション要素は、テーブルの下部に揃えて配置されます。

Left 3

キャプション要素は、テーブルの左側に揃えて配置されます。

NotSet 0

キャプションの配置が設定されていません。 キャプションを表示するブラウザーによってキャプションの配置が決定されます。

Right 4

キャプション要素は、テーブルの右側に揃えて配置されます。

Top 1

キャプション要素は、テーブルの上部に揃えて配置されます。

次の例では、 列挙を使用 TableCaptionAlign してコントロールの プロパティを設定する CaptionAlign 方法を Table 示します。 Tableコントロールには、TableRow市区町村と郵便番号の値を表示するオブジェクトが含まれています。

<%@ 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、 などのDetailsViewTableGridViewテーブルとしてレンダリングできるコントロール内の HTML キャプション要素の水平方向またはCalendar垂直方向の配置を表します。 たとえば、 プロパティは CaptionAlign 、これらの列挙値を使用して、コントロール内のキャプションの配置を Table 設定します。

NotSet を指定した場合、コントロールがレンダリングされるブラウザーによってキャプションを配置する場所が決まります。

プロパティは CaptionAlign 、テーブルとしてレンダリングできるコントロールに対する caption 要素の位置を指定します。 プロパティは Caption 、caption 要素に表示するテキストを指定します。 支援技術デバイスは、 プロパティによって提供される説明を Caption 使用して、コントロールのアクセシビリティを高めることができます。 たとえば、スクリーン リーダー デバイスでは、ユーザーにキャプションを読み取って、テーブルの説明を提供できます。

適用対象

こちらもご覧ください