WPF aggiungere un'immagine al progetto

mercoledì 12 agosto 2015 - 16.22
Tag Elenco Tags  C#  |  VB.NET  |  .NET 4.0

emilier Profilo | Newbie

Ciao a tutti, volevo far notare una cosa in WPF. Arrivo da winform e il passaggio non è così evidente.

Allora, se al vostro progetto dovete aggiungere mille immagini senza che l'eseguibile diventi di dimensioni gigantesche bisogna far così:
- Prepare una cartella "Immagini" con all'interno tutto quello che vi serve (icone, sfondi, ecc.)
- Trascinare la cartella all'interno del solution explorer (oppure creare una nuova cartella nel solution explorer e poi aggiungerci le immagini successivamente)
- Selezionare i file e nel riquadro Properties cambiare:
- Build action : cambiare da Resource a Content
- Copy to output directory : selezionare Copy if never

Ora il vostro eseguibile rimane leggero e i file li va a prendere da li. Difatti se guardare nella cartella dove vi fa l'eseguibile ora aggiunge in automatico le immagini.
Per usare l'immagine basta riferisci con il <nome directory>/<nomefile>

<Button Width="100" Height="100" Margin="5"> <Button.Background > <ImageBrush Opacity="0.5" ImageSource="Immagini/yinyan.jpg" /> </Button.Background> </Button>

ps. se per caso sapete come fare in modo migliore questi passaggi e arrivare allo stesso risultato mi farebbe piacere saperlo.

Ciao
Emilie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5