【问题标题】:Flex: Set Selected Value of RadioButton in CodeBehindFlex:在 CodeBehind 中设置 RadioButton 的选定值
【发布时间】:2014-03-28 10:37:16
【问题描述】:

我都知道如何在 Mxml 的单选按钮中选择默认值,如下所示:

<ada:AdaRadioButton id="rbDDAACampNo" 

    selected="{Dto==null || Dto.field!='Y' || Dto.field==null}" 

如何在 codeBehind 中应用此条件,例如 id.setSelected 或类似方法?

谢谢

【问题讨论】:

  • “代码隐藏”是什么意思?您是否希望在 &lt;fx:Script&gt; 块中而不是 mxml 中编写代码?
  • @Brian CodeBehind 是微软常用的 WPF 词。如果您有一个 AS3 类用作 MXML 的基础,那么该类就是“CodeBehind”。不过,它的工作原理与只有一个脚本标签相同。
  • @Drahcir 你的意思是像继承树中的父类?
  • @Brian 是的,其中子类是 MXML 文档。该词来自 WPF,其中视图自动拆分为 XAML 文件和 C# 文件。

标签: apache-flex radio-button


【解决方案1】:

您可以在AS中进行以下操作

//this is the handler of the creation complete of the component.
onCreationComplete(e:FlexEvent):void{
    rbDDAACampNo.selected = Dto==null || Dto.field!='Y' || Dto.field==null;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-25
    • 2019-11-01
    • 2015-05-24
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多