Heim >Backend-Entwicklung >C++ >Wie ordne ich ein BitmapImage von Resources.resx korrekt zu Image.Source zu?
Lösen Sie das Problem des Ladens von BitmapImage aus der Ressourcendatei Resources.resx in Image.Source
Ihr Versuch, das BitmapImage in Resources.resx Image.Source zuzuweisen, ist fehlgeschlagen, da der Pack-URI-Pfad falsch ist.
Um relative Pfade in Pack-URIs zu verwenden, muss sich die Datei logo.png in einem Ordner mit dem Namen „Resources“ im Visual Studio-Projekt befinden und ihre Build-Aktion muss auf „Resources“ festgelegt sein. Dieser Ordner „Resources“ hat nichts mit Resources.resx zu tun und kann beliebig umbenannt werden.
Ihr Code sollte also so aussehen:
<code class="language-csharp">logoImage.Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/logo.png"));</code>
Das obige ist der detaillierte Inhalt vonWie ordne ich ein BitmapImage von Resources.resx korrekt zu Image.Source zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!