Сигнал является сообщением, которое может быть отправлено в рабочий процесс.
, Например, чтобы сказать интернет-Демону (inetd) перечитывать его конфигурационный файл, это должно быть отправлено сигнал SIGHUP.
, Например, если бы идентификатор текущего процесса (PID) inetd является 1234, Вы ввели бы: уничтожьте-SIGHUP 1234
imagebox.Source = new BitmapImage(new Uri(openfile.FileName));
вам нужно будет изменить имя файла на URI, а затем создать растровое изображение
:
if (File.Exists(openfile.FileName))
{
// Create image element to set as icon on the menu element
BitmapImage bmImage = new BitmapImage();
bmImage.BeginInit();
bmImage.UriSource = new Uri(openfile.FileName, UriKind.Absolute);
bmImage.EndInit();
// imagebox.Source = bmImage;
}
Вы также можете добавить изображение в качестве ресурса, т.е. Добавить существующий элемент и изменить свойство действия сборки изображения на Ресурс
, а затем указать его таким образом
BitmapImage bitImg = new BitmapImage();
bitImg.BeginInit();
bitImg.UriSource = new Uri("./Resource/Images/Bar1.png", UriKind.Relative);
bitImg.EndInit();
((Image)sender).Source = bitImg;
Таким образом, вам не нужно включить изображение в программу, оно включено в пакет как ресурс