我如何禁用(启用=“假”)数据网格项渲染器中的特定复选框?

发布于 2024-08-07 07:55:56 字数 810 浏览 3 评论 0原文

在数据网格中,我显示复选框的数量,例如 20 个复选框,在 20 个复选框中,如果我选择任何 15 个复选框,那么重新挖掘复选框将被禁用(enabled =“false”,但是 15 个选定的复选框可以访问吗? 我该怎么办呢。我试过

  <mx:DataGrid id="dg" width="100%" height="100%" rowCount="5" 
        dataProvider="{dp}">
        <mx:columns>
                <mx:DataGridColumn dataField="name" headerText="Name"/>
                <mx:DataGridColumn headerText="Checked" dataField="checked">
                  <mx:itemRenderer>
                    <mx:Component>
                      <mx:CheckBox enabled="{data.checked}" change="{data.checked = this.enabled;}" />
                    </mx:Component>
                  </mx:itemRenderer>
                </mx:DataGridColumn>
        </mx:columns>
    </mx:DataGrid>

In datagrid i shows number of checkbox for example 20 checkboz ,in 20 checkbox if i select any 15 checkboxs then remining checkboxs will be disable (enabled="false" But 15 selected checkbox accessable ?
How can i do that . i tried

  <mx:DataGrid id="dg" width="100%" height="100%" rowCount="5" 
        dataProvider="{dp}">
        <mx:columns>
                <mx:DataGridColumn dataField="name" headerText="Name"/>
                <mx:DataGridColumn headerText="Checked" dataField="checked">
                  <mx:itemRenderer>
                    <mx:Component>
                      <mx:CheckBox enabled="{data.checked}" change="{data.checked = this.enabled;}" />
                    </mx:Component>
                  </mx:itemRenderer>
                </mx:DataGridColumn>
        </mx:columns>
    </mx:DataGrid>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过期情话 2024-08-14 07:55:56

您将需要更强大的项目渲染器(在单独的类中),它们通过网格向上调度事件并进入包含类,以在数据提供者上执行一些业务逻辑。

Peter Ent 关于 Flex 项目渲染器的精彩系列的第 3 部分涵盖了此主题深入。如果您想深入了解如何最好地利用 Flex 中的项目渲染器,我强烈推荐整个系列。

You are going to need more robust item renderers (in separate class) that dispatch events up through the grid and into the containing class to perform some business logic on the data provider.

Part 3 of Peter Ent's excellent series on Flex item renderers covers this topic in depth. I highly recommend the entire series if you want in depth knowledge of how to best utilize item renderers in Flex.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文