Flex Gumbo中如何通过requiresSelection属性确认FxButtonBar中是否有一个项目被选中的例子

By Minidxer | July 6, 2009

接下来的例子演示了Flex Gumbo中如何通过requiresSelection属性,确认FxButtonBar中是否有一个项目被选中。



下面是代码:

Download: main.mxml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Application name="FxButtonBar_requiresSelection_test"
  3.         xmlns="http://ns.adobe.com/mxml/2009"
  4.         layout="vertical"
  5.         verticalAlign="middle"
  6.         backgroundColor="white">
  7.  
  8.     <Script>
  9.         <![CDATA[
  10.             import mx.utils.ObjectUtil;
  11.         ]]>
  12.     </Script>
  13.  
  14.     <Declarations>
  15.         <ArrayCollection id="arrColl"
  16.                 source="[One,Two,Three,Four,Five]" />
  17.     </Declarations>
  18.  
  19.     <ApplicationControlBar dock="true">
  20.         <Form styleName="plain">
  21.             <FormItem label="requiresSelection:">
  22.                 <FxCheckBox id="checkBox"
  23.                         selected="true" />
  24.             </FormItem>
  25.             <FormItem label="selectedIndex:">
  26.                 <Label text="{btnBar.selectedIndex}" />
  27.             </FormItem>
  28.             <FormItem label="selectedItem:">
  29.                 <Label text="{ObjectUtil.toString(btnBar.selectedItem)}" />
  30.             </FormItem>
  31.         </Form>
  32.     </ApplicationControlBar>
  33.  
  34.     <FxButtonBar id="btnBar"
  35.             dataProvider="{arrColl}"
  36.             requiresSelection="{checkBox.selected}" />
  37.  
  38. </Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子

Topics: FxButtonBar, Gumbo | No Comments » | Tags: , ,

Search Posts