Accediendo a los recursos desde el código para configurar NotifyIcon.Icon
Estoy tratando de obtener el icono de unaNotifyIcon
en WPF.
Así que he añadido un.ico
archivo a mi solución en unaResources
carpeta y establecer la acción de compilación paraResource
.
Estoy tratando de agarrar este recurso en código detrás de la siguiente manera:
var icon = (Icon) Application.Current.FindResource("/Resources/icon.ico")
Esto no funciona.
Además de esto:Application.Current.Resources.Count
devoluciones0
.
EDITAR
var i = new Icon(Application.GetResourceStream(new Uri("/systemtrayicon.ico", UriKind.Relative)).Stream);
Con el icono en la raíz y la acción de compilación configurada enResource
.
Sigue sin funcionar.
EDITAR DE NUEVO
Necesitaba limpiar la solución y reconstruir según:WPF lanza la excepción "No se puede localizar el recurso" al cargar la imagen