当用户在网格外执行操作时,我需要在WPF DataGrid中显示RowDetails。但问题是,我需要能够准确地切换出RowDetails的基础。例如,如果单击Add,我想在AddRowDetailControl类型的Row下面显示RowDetails,如果他们选择Edit,我想在同一行下显示不同的控件。这可能吗?
答案 0 :(得分:1)
您必须根据您的要求动态创建RowDetails的datatemplate。在datatemplate中,您可以放置所需的控件。
看看这里: http://www.codeproject.com/KB/WPF/WPFDataGridExamples.aspx