0

ウィンドウにリアルタイムのライブ チャートを読み込む WPF アプリケーションがありますが、デスクトップで 10 以上のウィンドウが開いてしまいます (チャートと同じ数のウィンドウ)。

したがって、基本的には、これらすべての WPF ウィンドウを単一のウィンドウにグループ化/埋め込む必要があります。

WPF MDIを試してみましたが、代わりにウィンドウをユーザー コントロールにする必要があるため、深刻な問題が発生しました。その場合、ライブ チャートは表示されますが空のままで、更新もリアルタイム データのプロットも行われません。グラフ コントロールをウィンドウではなくページ内に配置した場合と同じ動作 (グラフは更新されません)。これが、この時点で本当にウィンドウに固執する必要があると思う理由です。

シンプルでストレートなソリューションを歓迎します

4

1 に答える 1

1

WPF アプリケーションに前世紀の MDI を使用してもよろしいですか? 他の安価で柔軟なコンテンツ配置に切り替えることをお勧めします。何らかのナビゲーションまたはタブ機能を使用して、何らかのスクロール可能またはスワイプ可能なコンテナーにチャートを整理します...ユーザーが本当に1つまたはいくつかのチャートを別のウィンドウに表示したい場合は、それらをドラッグさせますメイン コンテナからチャートを取り出し、必要に応じて別のウィンドウを作成します (Interent Explorer からタブをドラッグするようなもの)。

于 2012-07-14T10:18:28.573 に答える