我目前正在将应用程序从访问转换为 C#,并且遇到了我需要复制的奇怪控件。在访问中有一个复选框列表,对于用户正在查看的当前月份,该列表具有该月的每一天,旁边有两个复选框,D 和 N(白天和黑夜)。所以我的问题是实现这一点的最佳方法是什么。我正在考虑通过并排的两个复选框列表以编程方式创建它,但想知道是否可以将两个框放在一个列表中
June 1 [D] [N]
...
June 31 [D] [N]
我目前正在将应用程序从访问转换为 C#,并且遇到了我需要复制的奇怪控件。在访问中有一个复选框列表,对于用户正在查看的当前月份,该列表具有该月的每一天,旁边有两个复选框,D 和 N(白天和黑夜)。所以我的问题是实现这一点的最佳方法是什么。我正在考虑通过并排的两个复选框列表以编程方式创建它,但想知道是否可以将两个框放在一个列表中
June 1 [D] [N]
...
June 31 [D] [N]
您可以使用DataGridView并在其中创建两个 CheckBoxColumns
如果您真的想保持精确的外观和感觉,您可以并排使用两个复选框和一个单独的 Label 控件,然后将它们弹出到DataRepeater中以对每行数据重复它们。
但是,使用带有两个复选框列的DataGridView会容易得多。