如何自定义Winforms DataGridView以支持使用+/-符号进行展开和折叠?
感谢。
答案 0 :(得分:4)
DataGridView不支持您希望显示分层数据的+/-行标题按钮。
您正在寻找的是DataGrid,它被DataGridView取代,从.NET 2.0开始。 DataGrid仍然可以在Framework的更高版本中使用(两者都是为了向后兼容,我确信这个功能可用):
DataGrid Control Overview (Windows Forms)
How to: Create Master-Details Lists with the Windows Forms DataGrid Control Using the Designer
我之前在.NET 2.0项目中已经完成了这一点,并且我记得+/-按钮仅适用于DataSet中的两个相关DataTable。让DataGrid以我想要的方式工作有点困难(DGV更容易使用)。