我有一个“DataRegion”,它是一个ItemsControl。 我将ViewModels添加到它,并通过DataTemplating呈现视图。
我的问题是这个ItemsControl现在需要逻辑来处理在Items的菜单中设置命令(他们不能自己做,因为逻辑依赖于项目数,即必须有一个项目可见所有的时间)
我希望它是一个ViewModel,但是无法确定如何实现它并将其与项控件相关联?
我无法将其绑定到项控件,因为该区域将引发错误。 我已将它作为属性添加到shell中,它当前访问区域视图以获取它需要控制的子视图模型。
有更好的想法吗?