WHat is the signal variable?
Is it a public property or not?
Is it a valid ImageSource.
Bitmapimage would be usual.
EG
BitmapImage Signal = new BitmapImage(); Signal.BeginInit(); Signal.UriSource = new Uri("pack://application:,,,/AssemblyName;component/Resources/Signal.png"); Signal.EndInit();