DelegateCommand<object> 未被调用

DelegateCommand<object> is not beeing invoked

我正在使用 Template10。 我正在使用 ListView。 ViewModel 需要知道 SelectedItems。 SelectedItems 应作为带有转换器的参数传递。 EventTriggerBehavior EventName="SelectionChanged" 经测试有效。 转换器已测试工作。 DelegateCommand> SelectionChangedCommand 不工作。 任何 DelegateCommand 都不起作用(没有字符串,没有 int - 什么都没有)。 DelegateCommand SelectionChangedCommand 经过测试可以正常工作。 只有没有参数的 DelegateCommands 在工作时 ListView -> EventTriggerBehavior -> InvokeCommandAction 有什么想法吗?

我想我找到了解决方案。
我更改了转换器,以便它返回 List<string> 而不是 IList<object>。看起来 ViewModel 中的 DelegateCommand<T> 与来自 converter/ListView 的 <T> 不匹配,尽管 ListView.SelectedItemsIList<object>。此外,我改变了概念,现在删除按钮获取所选项目的列表,其中保存了一些代码、事件和双列表。