【问题标题】:Is there any Radio grop button in .net winforms?.net winforms 中是否有任何单选组按钮?
【发布时间】:2011-03-08 05:19:47
【问题描述】:

复选框组项目有一个名为checkedListBox1的选项..

就像单选按钮的任何控件一样。以及如何在其中绑定我的数据(数据集)。

【问题讨论】:

    标签: c# .net winforms radio-button


    【解决方案1】:

    用户容器具有与组名相同的功能。

    容器可以是分组框或面板

    【讨论】:

      【解决方案2】:

      单选按钮没有这样的东西。但是,您可以寻找第三方控件或扩展现有的CheckedListBox,以便一次只能检查一项。

      第二个解决方案有点难看,因为看到复选框,用户会期望被允许选择多个选项。

      【讨论】:

        【解决方案3】:

        将单选按钮放在各自的面板中,它们将协同工作,面板中只有一个按钮可供选择。

        对于数据绑定,有几种方法可用,例如为每个选项创建一个表单布尔属性,并将每个单选按钮绑定到其属性。

        更简单的方法是使用 Jay Andrew Allen 的 RadioPanel,它负责将单选按钮选项绑定到枚举字段。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-02-29
          • 1970-01-01
          • 1970-01-01
          • 2019-12-21
          • 2012-02-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多