我試圖搜索,但是找不到我在找的內容...很抱歉,如果這是轉發。flex 3:RadioButtonGroups - 多組獨立單選按鈕
我需要創建10個單獨的單選按鈕組,每個按鈕組都有三個選項(顯示,摺疊或隱藏)。我創建了以下內容:
<mx:HBox>
<mx:Text text="Directors Prep." width="125" />
<mx:RadioButtonGroup id="dprepRB" enabled="false" />
<mx:RadioButton id="dprepshow" label="Show" value="1" groupName="{dprepRB}" />
<mx:RadioButton id="dprepcollapse" label="Collapse" value="0" groupName="{dprepRB}" />
<mx:RadioButton id="dprephide" label="Hide" value="-1" groupName="{dprepRB}" selected="true" />
</mx:HBox>
<mx:HBox>
<mx:Text text="Check In/Out" width="125" />
<mx:RadioButtonGroup id="checkIORB" enabled="false" />
<mx:RadioButton id="checkioshow" label="Show" value="1" groupName="{checkIORB}" />
<mx:RadioButton id="checkiocollapse" label="Collapse" value="0" groupName="{checkIORB}" />
<mx:RadioButton id="checkiohide" label="Hide" value="-1" groupName="{checkIORB}" selected="true" />
</mx:HBox>
... and so on with the other 8 groups
在載入時,我想要選擇「隱藏」按鈕。但是,當應用程序加載時,只選擇最後一個組的隱藏按鈕。如果我在其他組中選擇任何其他按鈕,則取消選擇最後一組中的「隱藏」按鈕,並且單擊的按鈕將成爲唯一選定的單選按鈕。由於某種原因,Flex似乎認爲所有的單選按鈕都屬於同一組。我究竟做錯了什麼?
感謝, 惟妙惟肖
只是一個猜測:不應該在「組名」是一個名稱(即一個字符串),而不是綁定的RadioButtonGroup? – RIAstar
是的......我讀過的所有教程都在{}方括號裏......不知道爲什麼。謝謝! – Brds