我有一个WPF应用程序,mainview包含多个用于绑定不同ViewModel自定义contentcontrol。我希望签入mainviewmodel,如果在当前contentcontrol的顶部,从MainView中定义的多个自定义contentcontrol中出现一些其他contentcontrol。
通过列出mainviewmodel中可用的viewmodelbase类型的所有属性并检查它们的值来尝试反射,如果它们没有,则返回False,否则返回true。但我不想使用反射,因为这不是好的做法。
寻找一些优雅的方式来处理这个问题。