現在、WPFアプリケーションの開発を行っています。
内部処理でLinuxとのssh通信をしており、その処理がユーザーから見える方法について検討しております。
以下のパターンは試してみました。
1.ListBox等に処理結果を出力していく
2.AllocConsoleを利用して標準出力に送り結果を出力していく
Linux側で動作しているアプリの影響により、C#で結果を行単位で取得することが出来ず、
1バイト単位で取得しもうメッセージがない判定を待機時間で強制的に終了しています。
そのためレスポンスが悪く見えるため、2の方法がUX的に良さそうですが、
例えば、表示したコンソール画面を前面に表示させたり、閉じたりさせるのも一苦労な印象があります。
この辺りが柔軟性が無い様に感じるため他の方法も検討した方が良いのか悩んでいます。
何か別の手段をご存知の方がいたらご協力お願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。