MVVM-使用View1上的按钮来利用SubView1的数据

问题描述

enter image description here

考虑到我的应用程序的基本GUI图,我正在使用Caliburn.Micro,并尽我最大努力利用MVVM;

我有一个Conductor的mainGUI(黑色),它有一个ContentControl 当从菜单(也是Shellviewmodel)请求时,将加载UserControl。 此Labelviewmodel还包含一个ContentControl,它会依次显示带有设置和输入w / e的特定标签

我希望LabelView上的按钮能够打印屏幕上当前显示的任何特定标签(和设置)

有人可以告诉我如何使用Caliburn.Micro或MVVM实现来工作吗?

我正在考虑通过使用属性来跟踪LabelVM ContentControl中当前显示viewmodel,然后使用其属性并将其发送到我的Print类中的方法

请注意,我将有多个预配置标签,可能使用枚举来标识它们

我的问题较早结束,因为它是基于意见的;我看不到我要征求意见的地方,因为我要求一种方法,使LabelView上的Button1在使用Caliburn.Micro或更好的MVVM实现时对Label1View中的数据执行操作。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)