我打算使用類似於this類似的東西來檢測設備何時插入。總之,它看起來像我需要重寫WndProc
。在哪裏把USB閃存驅動器檢測WPF,MVVM
檢測到正確的設備後,我想將設備上的文件添加到我的應用程序中。該應用程序具有類似於VS的「工作空間」結構。當設備被檢測到時,我會將ITreeView
添加到我的工作區,並使用設備上的文件名填充該孩子的所有孩子。
問題是,我不確定把它放在我的WPF MVVM應用程序中的位置,因爲OnSourceInitialized
必須撥打base
窗口。我應該在隱藏窗口的不同線程上檢測嗎?我應該把它留在我的MainWindow代碼中嗎?任何建議表示讚賞。
+1背後的代碼沒有問題。 –