我有一个包含数据网格的WPF应用程序。在datagrid中,一些rowheaders包含一个切换按钮(这是基于绑定到datagrid的底层对象的属性)。
目前,当用户点击切换按钮时,它将显示或折叠行详细信息。一切正常。然而问题是切换按钮显示和折叠行详细信息我有一些代码背后不符合我试图实现的mvvm设计。
我试图将此代码转换为xaml但没有任何成功,我不确定它是否可能?如何保持我的MVVM设计?
在我的应用程序中,我有一些按钮(与数据网格分开),我使用ICommand接口公开了它可以用下面两种方法做类似的事情吗?自昨天以来一直试图找到一个解决方案,但没有在哪里!
C#代码