RadioButtonList.RepeatDirection Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví směr zobrazení přepínačů v rámci skupiny.
public:
virtual property System::Web::UI::WebControls::RepeatDirection RepeatDirection { System::Web::UI::WebControls::RepeatDirection get(); void set(System::Web::UI::WebControls::RepeatDirection value); };
[System.ComponentModel.Bindable(true)]
public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get; set; }
public virtual System.Web.UI.WebControls.RepeatDirection RepeatDirection { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.RepeatDirection : System.Web.UI.WebControls.RepeatDirection with get, set
member this.RepeatDirection : System.Web.UI.WebControls.RepeatDirection with get, set
Public Overridable Property RepeatDirection As RepeatDirection
Hodnota vlastnosti
Jedna z RepeatDirection hodnot. Výchozí formát je Vertical
.
- Atributy
Výjimky
Směr zobrazení seznamu není jednou z RepeatDirection hodnot.
Příklady
Následující příklad kódu ukazuje, jak použít RepeatDirection vlastnost k zobrazení položek RadioButtonList ovládacího prvku ve sloupcích vyplněných shora dolů a pak zleva doprava.
<%@ Page Language="C#" AutoEventWireup="True" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>RadioButtonList.RepeatDirection Example</title>
</head>
<body>
<asp:RadioButtonList id="RadioButtonList1"
RepeatLayout="Table"
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>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>RadioButtonList.RepeatDirection Example</title>
</head>
<body>
<asp:RadioButtonList id="RadioButtonList1"
RepeatLayout="Table"
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>
</body>
</html>
Poznámky
Tato vlastnost slouží k určení směru RadioButtonList zobrazení ovládacího prvku.
Poznámka
Počet zobrazených sloupců je vždy určen RepeatColumns vlastností .
Pokud je tato vlastnost nastavená na RepeatDirection.Vertical
a pokud RepeatLayout je vlastnost nastavená na Table, první sloupec se vyplní shora dolů, pak další sloupec a tak dále, dokud se nevykreslí všechny položky. Pokud RepeatColumns je například nastavená hodnota 3, zobrazí se položky RadioButtonList ovládacího prvku ve třech sloupcích. Seznam devíti položek by vypadal následovně.
1 | 4 | 7 |
2 | 5 | 8 |
3 | 6 | 9 |
Pokud je tato vlastnost nastavená na RepeatDirection.Horizontal
a pokud RepeatLayout je vlastnost nastavená na Table, položky v seznamu se zobrazí v řádcích načtených zleva doprava a pak shora dolů, dokud se nevykreslí všechny položky. Pokud RepeatColumns je například nastavená hodnota 3, zobrazí se položky RadioButtonList ovládacího prvku v řádcích po třech položkách. Seznam devíti položek by vypadal následovně.
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |