2

なんか困った…

私のアプリケーションはコンポーネントベースです。そのため、スタートアップ (WPF アプリケーション プロジェクト) であるアセンブリと、GUI やレンダリングなどの他のアセンブリ (ライブラリ) があります。

次に、スタートアップ アセンブリでメイン ウィンドウを開く必要があります。このウィンドウは GUI ライブラリにあります。いくつかの抽象クラスを使用して、GUI アセンブリにアクセスし、ウィンドウを取得できます。「Show()」を使用してウィンドウを開くと、黒い背景のウィンドウしか表示されません。コントロールは表示されません。

新しいプロジェクトを作成しました。そこでは、ウィンドウは非常にうまく機能します。

私はちょうどこれを見つけました: WPF: How to start from a window in a different assembly and it works. しかし、最初にコアシステムを初期化する必要があるため、起動時にこれを手動で実行したかったのです。

当然、このように窓も真っ黒です。

何が問題で、どうすれば解決できますか?

ありがとう :)

4

0 に答える 0