Wie Sie ein FolderBrowserDialog aus einer WPF-Anwendung mit MVVM

Ich versuche, die FolderBrowserDialog aus meiner WPF-Anwendung - nichts besonderes. Ich weiß nicht viel Pflege, dass es die Windows Forms aussieht.

Fand ich eine Frage mit einer passenden Antwort (Wie Sie ein FolderBrowserDialog aus einer WPF-Anwendung), außer ich bin mit MVVM.

Diesem war die Antwort, die ich "umgesetzt", außer das ich nicht an das window-Objekt, und ich bin nur zum telefonieren ShowDialog() ohne Parameter.

Das problem ist Folgendes:

var dlg = new FolderBrowserDialog();
System.Windows.Forms.DialogResult result = dlg.ShowDialog(this.GetIWin32Window());

In meinem ViewModel es die this hat keine GetIWin32Window() Methode für mich, um das Fenster Kontext.

Irgendwelche Ideen auf, wie diese Arbeit zu machen?

InformationsquelleAutor David Work | 2012-09-05
Schreibe einen Kommentar