C# 从视图模型显示MahApps.Metro对话

C# 从视图模型显示MahApps.Metro对话,c#,wpf,mvvm,caliburn.micro,mahapps.metro,C#,Wpf,Mvvm,Caliburn.micro,Mahapps.metro,我想在我的WPF桌面应用程序中实现LINQToTwitter。因此,我必须使用OAuth来保护它。在L2T的文档页面上,我有一个控制台应用程序的示例,但不是WPF应用程序的示例 我想我应该使用一个简单的对话框来提示用户输入PIN。当然,这在MahApps.metro中是可能的 现在我的问题是:我将如何在Caliburn.Micro中实现这一点。当然,我的视图模型不是从MetroWindow继承的,而是从Screen继承的 有什么想法吗?首先,您需要在主视图模型中获取iWindows Manage

我想在我的WPF桌面应用程序中实现LINQToTwitter。因此,我必须使用OAuth来保护它。在L2T的文档页面上,我有一个控制台应用程序的示例,但不是WPF应用程序的示例

我想我应该使用一个简单的对话框来提示用户输入PIN。当然,这在MahApps.metro中是可能的

现在我的问题是:我将如何在Caliburn.Micro中实现这一点。当然,我的视图模型不是从MetroWindow继承的,而是从Screen继承的


有什么想法吗?

首先,您需要在主视图模型中获取iWindows Manager,然后通过传入对话框的视图模型来使用ShowDialog()方法