次の方法で共有


RadioButtonList.RepeatDirection プロパティ

グループのオプション ボタンを表示する方向を取得または設定します。

Public Overridable Property RepeatDirection As RepeatDirection
[C#]
public virtual RepeatDirection RepeatDirection {get; set;}
[C++]
public: __property virtual RepeatDirection get_RepeatDirection();public: __property virtual void set_RepeatDirection(RepeatDirection);
[JScript]
public function get RepeatDirection() : RepeatDirection;public function set RepeatDirection(RepeatDirection);

プロパティ値

RepeatDirection 値の 1 つ。既定値は Vertical です。

例外

例外の種類 条件
ArgumentException リストの表示方向は、 RepeatDirection 値ではありません。

解説

このプロパティを使用して、 RadioButtonList コントロールの表示方向を指定します。

メモ   表示する列数は、常に RepeatColumns プロパティによって決定されます。

このプロパティを RepeatDirection.Vertical に設定した場合、リストの項目は上から下へという順番で、左側の列から順に最後の項目まで表示されます。たとえば、 RepeatColumns を 3 に設定した場合、 RadioButtonList コントロールの項目は 3 列に表示されます。

1 4 7
2 5 8
3 6  

このプロパティを RepeatDirection.Horizontal に設定した場合、リストの項目は左から右、上から下、の順に最後の項目まで表示されます。たとえば、 RepeatColumns を 3 に設定した場合、 RadioButtonList コントロールの項目は 3 行に表示されます。

1 2 3
4 5 6
7 8  

使用例

[Visual Basic, C#, JScript] RepeatDirection プロパティを使用して、 RadioButtonList の項目が上から下、左から右、の順に表示される方法を次の例に示します。

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

<asp:RadioButtonList id=RadioButtonList1
      RepeatColumns="2"
      RepeatDirection="Vertical" 
      runat="server">
 
    <asp:ListItem>Item 1</asp:ListItem>
    <asp:ListItem>Item 2</asp:ListItem>
    <asp:ListItem>Item 3</asp:ListItem>
    <asp:ListItem>Item 4</asp:ListItem>
    <asp:ListItem>Item 5</asp:ListItem>
    <asp:ListItem>Item 6</asp:ListItem>
 
 </asp:RadioButtonList>


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

<asp:RadioButtonList id=RadioButtonList1
      RepeatColumns="2"
      RepeatDirection="Vertical" 
      runat="server">
 
    <asp:ListItem>Item 1</asp:ListItem>
    <asp:ListItem>Item 2</asp:ListItem>
    <asp:ListItem>Item 3</asp:ListItem>
    <asp:ListItem>Item 4</asp:ListItem>
    <asp:ListItem>Item 5</asp:ListItem>
    <asp:ListItem>Item 6</asp:ListItem>
 
 </asp:RadioButtonList>


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

<asp:RadioButtonList id=RadioButtonList1
      RepeatColumns="2"
      RepeatDirection="Vertical" 
      runat="server">
 
    <asp:ListItem>Item 1</asp:ListItem>
    <asp:ListItem>Item 2</asp:ListItem>
    <asp:ListItem>Item 3</asp:ListItem>
    <asp:ListItem>Item 4</asp:ListItem>
    <asp:ListItem>Item 5</asp:ListItem>
    <asp:ListItem>Item 6</asp:ListItem>
 
 </asp:RadioButtonList>

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

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

RadioButtonList クラス | RadioButtonList メンバ | System.Web.UI.WebControls 名前空間 | RepeatDirection | RepeatColumns