Carlos Mattos

WPF: Como definir a origem de uma imagem programaticamente

Agora veremos como atribuir um novo valor para a propriedade Source do controle Image, utilizando a mesma janela criada na dica anterior. A tarefa ainda é simples, vamos esclarecer alguns detalhes. Diferente do XAML, atribuir um valor para a propriedade Source do controle Image via código, não é simplesmente informar o caminho e o nome do arquivo, pois a propriedade Source é do tipo Image e não pode receber uma string informando o local da imagem, um erro de compilação seria gerado. Assim, precisamos criar um novo objeto BitmapImage para atribuí-lo como Source do controle Image. O objeto BitmapImage requer um parâmetro do tipo Uri que indicará o caminho e o nome do arquivo de imagem. Confira o código apresentado na figura abaixo.

Posted: Sun, Mar 14 2010 19:03 by Carlos Mattos | with no comments
Filed under: , ,
Leave a Comment

(required) 

(required) 

(optional)
 

(required) 

If you can't read this number refresh your screen
Enter the numbers above: