選択またはクリアできる複数のボタンを表示します。 選択できるボタンはグループ内で 1 つのみです。
<xp:radioGroup attributes>content</xp:radioGroup>
コントロール | 説明 |
---|---|
selectItem | ユーザー選択用の 1 つの項目を示します。 |
selectItems | ユーザー選択用の 1 つ以上の項目を示します。 |
プロパティ | 説明 |
---|---|
id | デフォルトは radioGroup1、radioGroup2 などです。 |
text | ラベルを示します。 |
value | コントロールをデータ要素またはその他の値にバインドします。 |
legend | 画面で読み取り可能なグループの説明を提供します。 |
アクセシビリティに対応するために、legend プロパティを指定する必要があります。
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}" layout="pageDirection">
<xp:selectItem itemLabel="Apples" itemValue="apples"></xp:selectItem>
<xp:selectItem itemLabel="Oranges" itemValue="oranges"></xp:selectItem>
</xp:radioGroup>
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}"
layout="pageDirection">
<xp:selectItems>
<xp:this.value>
<![CDATA[#{javascript:return new Array("Apples|apples", "Oranges|oranges")}]]>
</xp:this.value>
</xp:selectItems>
</xp:radioGroup>
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}"
layout="pageDirection">
<xp:selectItems>
<xp:this.value>
<![CDATA[#{javascript:var list = @DbColumn("", "fruits", 1);
return @Explode(list,",")}]]>
</xp:this.value>
</xp:selectItems>
</xp:radioGroup>