Neste artigo demonstramos como adicionar um ícone a uma aplicação WPF.
Desenhem o ícone e suportem tamanhos diferentes
Um ícone (*.ico) pode conter diferentes imagens para diferentes tamanhos, que são depois usados apropriadamente.
Para aplicações Windows, estes tamanhos costumam ser suficientes:
- 16x16
- 32x32
- 48x48
- 256x256
Há várias aplicações para editar imagens em formato ícone, mas eu prefiro usar o GIMP:
Crio um layer diferente para cada tamanho e ao exportar para o formato ícone, o GIMP cria o ficheiro correctamente.
Adicionar o ícone ao projecto
O próximo passo é adicionar o ficheiro ao vosso projecto.
Definir o ícone nas propriedades da aplicação
Abram as propriedades do projecto e definam o ícone na tab Application.
Cada janela na aplicação pode ter o seu próprio ícone, mas se não definirem um directamente, o ícone da assembly será usado (aquele que definiram nas propriedades da aplicação).
Modo de debug não mostra o ícone
O ícone não irá aparecer se correrem a aplicação em modo debug a partir do Visual Studio. É mesmo assim.
Se escolherem "Start Without Debugging" (Ctrl+F5) ou abrirem a aplicação externamente, o ícone irá aparecer correctamente.