gpt4 book ai didi

c# - 让用户选择要在 WPF DataGrid 上显示的列

转载 作者:行者123 更新时间:2023-11-30 13:24:23 35 4
gpt4 key购买 nike

我的 DataGrid 有一组默认的要显示的列,但我也想让用户选择/取消选择在他们的应用程序上显示的列。在 WPF 中是否有相对简单的方法来做到这一点?

DataGrid 绑定(bind)到 DataTable

注意:如果上述功能太复杂,我可能会通过 RadioButton 解决方案使用简单的“默认列/所有列”。

最佳答案

简短的回答是,将每列的 Visibility 属性绑定(bind)到您可以设置的 bool 标志(通过 CheckBox 或其他机制),并使用 BooleanToVisibilityConverter在未设置标志时使列可见性折叠

挖这个similar question ,尤其是 this answer !他的博客文章列出了我理想的解决方案。 :)

关于c# - 让用户选择要在 WPF DataGrid 上显示的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4664447/

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