WPF:最初のウィンドウを閉じ、2番目のウィンドウでPDFを開きます

edcoder

2つのウィンドウがあります。最初のウィンドウ(first.xaml)には、PDFを取得して表示するフォルダーの名前をユーザーが入力できるようにします。ユーザーがフォルダ名を入力すると、PDFファイルが作成された場合にそのディレクトリを監視するfilewatchersystemができます。PDFファイルが作成された場合、2番目のウィンドウ(pdfviewer.xaml)で開きたいのですが、エラーが発生し続けます。お願い、案内してもらえますか?私が正しくやっているかどうかわからない

void btfolder_click(object sender, RoutedEventArgs e)
{
    //close first window
    this.Hide()
    //Folder watch function
    filewatch();
}
//Once a file is created in the folder below function kicks off

void FileSystemWatcher_Created(object sender, FileSystemEventArgs e)
{
    //Want the pdf file to open in PDFViewer.xaml
    PDFviewer pdfwindow = new PDFviewer();
    //I have a web browser(wbpdf) control to display the pdf 
    Web Browser wb = new WebBrowser();
    pdfwindow.wbpdf.Navigate(new Uri(file.pdf))
}
mm8

を使用しDispatcherて、UIスレッドに新しいウィンドウを作成します。

void FileSystemWatcher_Created(object sender, FileSystemEventArgs e)
{
    Dispatcher.BeginInvoke(new Action(() =>
    {
        PDFviewer pdfwindow = new PDFviewer();
        pdfwindow.wbpdf.Navigate(new Uri(file.pdf))
    }));
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Tkinter iwant を使用して 2 番目のウィンドウを開き、前のウィンドウを閉じます

分類Dev

WPFの最初のウィンドウから2番目のウィンドウを開くにはどうすればよいですか?

分類Dev

3番目を閉じずに2つのウィンドウを閉じる

分類Dev

最初のウィンドウのコードで生成された2番目のウィンドウを閉じる

分類Dev

MainWindowWPFで作成された2番目のウィンドウを閉じる

分類Dev

角度のある2番目のダイアログウィンドウで最初のダイアログウィンドウを閉じる

分類Dev

現在のウィンドウを閉じて前のウィンドウを開きますか?

分類Dev

pyqtの最初のウィンドウから2番目のウィンドウを開く方法は?

分類Dev

実際のウィンドウを閉じて、ViewModelから新しいウィンドウを開きます

分類Dev

python tkinterボタンをクリックして新しいウィンドウを開き、最初のウィンドウを閉じます

分類Dev

最初のウィンドウをクリックして2番目のウィンドウを更新する方法

分類Dev

JavaFX最初のウィンドウの後に2番目のウィンドウを表示する

分類Dev

geditは2番目のファイルを新しいウィンドウで開きます。Ubuntu 19.10

分類Dev

2番目のWPFウィンドウが空白です

分類Dev

JTableでウィンドウを開き、別のウィンドウを閉じる方法

分類Dev

マルチスレッド:chromedriverは2番目のウィンドウでURLを開きません

分類Dev

Javascript-あるページでウィンドウを開き、別のページでウィンドウを閉じます

分類Dev

2番目のウィンドウを閉じた後にRAMを空にする方法は?

分類Dev

JSを使用して、現在のブラウザウィンドウの代わりにウィンドウを開き、閉じますか?

分類Dev

WPFウィンドウを閉じる

分類Dev

電子-最初のウィンドウを閉じますが、子は開いたままにします

分類Dev

WPF-2番目のウィンドウから最初のウィンドウに戻る

分類Dev

[PyQt]プログラムを閉じずにボタンを押すたびに2番目のウィンドウを開く

分類Dev

Code :: Blocksでこのウィンドウを閉じました

分類Dev

Tkinterは2つのウィンドウを開きます

分類Dev

Sublimeは2つのウィンドウを開きます

分類Dev

QTextEdit()の最初の入力で2番目のウィンドウから情報を取得する方法

分類Dev

Pythontkinterですべてのウィンドウを閉じる

分類Dev

現在のウィンドウを閉じて新しいウィンドウを開くことができません

Related 関連記事

  1. 1

    Tkinter iwant を使用して 2 番目のウィンドウを開き、前のウィンドウを閉じます

  2. 2

    WPFの最初のウィンドウから2番目のウィンドウを開くにはどうすればよいですか?

  3. 3

    3番目を閉じずに2つのウィンドウを閉じる

  4. 4

    最初のウィンドウのコードで生成された2番目のウィンドウを閉じる

  5. 5

    MainWindowWPFで作成された2番目のウィンドウを閉じる

  6. 6

    角度のある2番目のダイアログウィンドウで最初のダイアログウィンドウを閉じる

  7. 7

    現在のウィンドウを閉じて前のウィンドウを開きますか?

  8. 8

    pyqtの最初のウィンドウから2番目のウィンドウを開く方法は?

  9. 9

    実際のウィンドウを閉じて、ViewModelから新しいウィンドウを開きます

  10. 10

    python tkinterボタンをクリックして新しいウィンドウを開き、最初のウィンドウを閉じます

  11. 11

    最初のウィンドウをクリックして2番目のウィンドウを更新する方法

  12. 12

    JavaFX最初のウィンドウの後に2番目のウィンドウを表示する

  13. 13

    geditは2番目のファイルを新しいウィンドウで開きます。Ubuntu 19.10

  14. 14

    2番目のWPFウィンドウが空白です

  15. 15

    JTableでウィンドウを開き、別のウィンドウを閉じる方法

  16. 16

    マルチスレッド:chromedriverは2番目のウィンドウでURLを開きません

  17. 17

    Javascript-あるページでウィンドウを開き、別のページでウィンドウを閉じます

  18. 18

    2番目のウィンドウを閉じた後にRAMを空にする方法は?

  19. 19

    JSを使用して、現在のブラウザウィンドウの代わりにウィンドウを開き、閉じますか?

  20. 20

    WPFウィンドウを閉じる

  21. 21

    電子-最初のウィンドウを閉じますが、子は開いたままにします

  22. 22

    WPF-2番目のウィンドウから最初のウィンドウに戻る

  23. 23

    [PyQt]プログラムを閉じずにボタンを押すたびに2番目のウィンドウを開く

  24. 24

    Code :: Blocksでこのウィンドウを閉じました

  25. 25

    Tkinterは2つのウィンドウを開きます

  26. 26

    Sublimeは2つのウィンドウを開きます

  27. 27

    QTextEdit()の最初の入力で2番目のウィンドウから情報を取得する方法

  28. 28

    Pythontkinterですべてのウィンドウを閉じる

  29. 29

    現在のウィンドウを閉じて新しいウィンドウを開くことができません

ホットタグ

アーカイブ