Silverlight:Startupでapp.xamlから合併のmergeddictionaryをロードしないにはどうすればよいですか?
-
13-10-2019 - |
質問
Silverlightがリソースをロードする方法の回避策として、ここに投稿されたソリューションを実装しました。Silverlightは合併した共有
これは正常に機能しますが、app.xamlのリソース辞書にコメントする必要があるのは面倒です。アプリを実行するにはコメントする必要がありますが、それらを発見すると、デザインビューを取得できます。
アプリにこれらをロードしないようにする方法があると確信していますが、私はそれほど開発者ではありません。誰かが私にチュートリアルや例を教えてもらえますか?いくつかのグーグルは何も現れていません。ありがとう!
解決
簡単な答えを見つけました:app()でinitializeComponentをコメントします。
app.gicsでコードを見る:
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Windows.Application.LoadComponent(this, new System.Uri("/SLPortalResources;component/App.xaml", System.UriKind.Relative));
}
これにより、app.xamlにあるものがロードされるだけなので、コメントアウトします。アプリが実行され、デザインビューが表示されます。
これを行うことに何か問題がありますか?
所属していません StackOverflow