現在のプロジェクトにボタンを追加しようとしています。これを押すと、ウィンドウが背面にx秒間送信され、他のウィンドウで作業できるようになります。自動的に再び前面に来る。 How to send a WPF window to the back?とBring a window to the front in WPFをBackgroundWorkerと組み合わせることで、私は99%を達成できました。ボタンを押すと、ウィンドウは背面に戻り、指定した秒数を返します。問題は、私が別のウィンドウ(Opera、Wordなど)に入ると、それが後ろから返ってこないことです。私は旗で遊んでみましたが、動作させることはできません。これは可能ですか?そしてもしそうなら、どうですか?フォローアップ:WPFのウィンドウを前面に持って来る
ありがとうございます!
は、ウィンドウをモーダルに表示したいのですが..?なぜあなたはある時間の間窓が後ろに行くのですか?何か理由はありますか?あなたがwindow.bringtofrontを持っていた2番目のウィンドウをチェックするブール値を設定しないとどうですか... // Miscrostサイトから// //ウィンドウをモーダルで表示します //注:返り値ウィンドウが閉じているときのみ Nullable dialogResult = dialogBox.ShowDialog(); –
MethodMan
これは、私がコールセンターにある仕事のために書いていることです。私たちの主な仕事の窓は、彼らが(不愉快に)サイズが制限されているJavaベースのWebアプリケーションです。つまり、私のプログラムが使用可能なサイズになるためには、必要な情報の一部をカバーする必要があります。このボタンを使用することで、プログラムを隠し、必要な情報を見つけ出し、再び使用できるようにポップバックさせることができます。ある程度、それはちょうど "眩しい"機能ですが、非常に便利です。特に、タスクバーからウィンドウを最小化/最大化する必要はありません。 –
私はあなたが最初の質問でそれを指定しなかったjava/javascriptを使用していたことを知らなかった。ok thanks – MethodMan