gpt4 book ai didi

c# - 在 C# 中将单选按钮绑定(bind)到 SQL 表的简单方法

转载 作者:行者123 更新时间:2023-11-30 13:52:57 25 4
gpt4 key购买 nike

我正在尝试将 SQL 表绑定(bind)到 Windows 窗体应用程序中的单选按钮。

按钮按组框分组。我还没有找到将它们正确绑定(bind)到数据源的方法。我知道有些人通过创建自定义控件设法做到了这一点,但有没有更简单的方法?

最佳答案

编辑:这可能是一种更简洁的方法(未经测试,但应该有效)。

您实际上应该直接绑定(bind)(使用 Binding)到单选按钮,但要处理 Binding.ParseBinding.Format事件。

在“Format”事件中,设置 Checked 属性,在 Parse 事件中,您将根据选中的值保存回值。


最初的想法:在不创建自定义控件或子类化的情况下,最简单的方法可能不是直接绑定(bind)而是自己加载和保存值作为中介。

一种方法是:

  • 订阅 BindingSource.CurrentItemChanged事件并相应地设置单选按钮 Checked 属性。

  • 订阅 RadioButton.CheckedChanged 事件并适当设置基础数据源。

关于c# - 在 C# 中将单选按钮绑定(bind)到 SQL 表的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1103866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com