2010-10-28 7 views

risposta

7

L'impostazione dell'icona per l'applicazione dovrebbe essere riportata a tutte le finestre, tranne quando è sovrascritta.

È possibile che si stia eseguendo l'applicazione tramite Visual Studio, nel qual caso si eseguirà vshost.exe. Prova a eseguire l'applicazione direttamente dalla directory di rilascio e dovresti vedere l'icona apparire in Windows.

+0

Con ultimo aggiornamento della VS2010, posso vedere l'icona durante il debug. Ma solo se l'ho impostato esplicitamente per il modulo. L'impostazione dalla proprietà Project non funziona. –

7

è necessario impostare l'icona per la finestra in modo esplicito come

<Window x:Class="FFTP.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" 
     Icon="App.ico"> 
. 
. 
. 
</Window> 
+0

Vuoi spiegare perché :)? –

+0

http://msdn.microsoft.com/en-us/library/system.windows.window.icon.aspx Si prega di consultare la ** Nota ** fornita nel link. In generale, in modalità di debug l'icona dell'applicazione non verrà visualizzata. Per questo, è necessario specificarlo esternamente usando la proprietà 'Icon'. –

+0

Con l'ultimo aggiornamento del VS2010, posso vedere l'icona durante il debug. Ma solo se l'ho impostato esplicitamente per il modulo. L'impostazione dalla proprietà Project non funziona. –

Problemi correlati