Antes de ir muito além, vou mencionar que tentei soluções a seguir:
Como defino o ícone do meu aplicativo no visual studio 2008?
Definir ícone do aplicativo de recursos no VS 05
Estou tentando definir um ícone para o meu aplicativo.
AFAIK, preciso potencialmente de 3 imagens?
- 1 image é a imagem real no explorer ao clicar no .exe (miniatura do exe)
- 1 imagem (pequena) no canto superior esquerdo (16 x 16? Não tenho certeza)
- 1 imagem na doca do menu Iniciar, à esquerda do aplicativo (talvez 32 x 32? Novamente, não tenho certeza)
Então está tudo bem.
Agora eu selecionei um ícone. Como eu o uso em uma das situações acima?
Eu tentei adicioná-lo em recursos, nada parece acontecer. Após a primeira solução SO,
"Primeiro, vá para a Exibição de recursos (no menu: Exibir -> Outra janela -> Exibição de recursos). Em seguida, na Exibição de recursos, navegue pelos recursos, se houver. Se já houver um recurso do tipo Ícone, adicionado pelo Visual Studio, então abra e edite-o. Caso contrário, clique com o botão direito do mouse e selecione Adicionar recurso e adicione um novo ícone ".
A visualização de recursos está vazia e não consigo clicar com o botão direito nessa visualização.
Se clicar com o botão direito do mouse na solução> propriedades> recursos> posso adicionar a imagem do ícone, mas ela não aparece em nenhum dos locais listados acima. (ou em qualquer lugar que eu possa ver)
1) Como defino o ícone do aplicativo para um aplicativo WPF?
Respostas:
Supondo que você use o VS Express e o C #. O ícone é definido na página de propriedades do projeto. Para abri-lo, clique com o botão direito do mouse no nome do projeto no Solution Explorer. na página que é aberta, há uma guia Aplicativo. Nesta guia, você pode definir o ícone.
fonte
A resposta do @ 742 funciona muito bem, mas conforme descrito nos comentários ao executar a partir do depurador do VS, o ícone genérico ainda é mostrado.
Se você deseja ter seu ícone mesmo quando pressiona F5, pode adicioná-lo na Janela Principal:
onde indicam o caminho para o ícone (o ícone pode ser
*.png
,*.ico
.)(Observe que você ainda precisará definir o ícone do aplicativo ou ainda será o padrão no Explorer).
fonte
Nota: (substitua file.ico pelo nome do arquivo real do ícone)
Icon=".\file.ico"
na janelafonte
Depois de obter um XamlParseException com a mensagem: 'Forneça valor em' System.Windows.Baml2006.TypeConverterMarkupExtension '' com as soluções fornecidas, definindo o ícone programaticamente funcionou para mim. Foi assim que eu fiz:
Icon = nova BitmapImage (nova Uri ("< icon_path >", UriKind.Relative));
Informe-me se você tiver alguma dificuldade em implementar esta solução para que eu possa ajudar.
fonte
Você pode tentar isso também:
fonte