我正在使用Template10。我正在使用ListView。ViewModel需要知道SelectedItems。应该将SelectedItems作为带有转换器的参数传递。EventTriggerBehavior EventName="SelectionChanged“测试工作。对变换器进行了工作测试。DelegateCommand> SelectionChangedCommand没有工作。任何东西的DelegateCommand都不能工作(没有字符串,没有int -什么都没有)。对DelegateCommand SelectionChangedCommand进行了测试。只有没有参数的DelegateCommands工作时,ListView -> EventTriggerBehavior -> InvokeCommandAction有什么想法吗?
发布于 2016-02-18 12:10:36
我想我找到了解决办法。
我更改了转换器,以便它返回一个List<string>而不是IList<object>。看起来,尽管DelegateCommand<T>是IList<object>,但ViewModel中的ListView.SelectedItems与来自转换器/ListView的<T>不匹配。此外,我改变了概念,现在删除按钮获得了选择的项目列表,其中保存了一些代码,事件和双列表。
https://stackoverflow.com/questions/35469607
复制相似问题