/// <summary>СОБЫТИЕ Удаляем все рисунки</summary> private void PART_MenuItem_Click(object sender, EventArgs e) { // Удаляем все рисунки PART_WrapPanel.Children.Clear(); // Возвращаем и показываем подсказку PART_WrapPanel.Children.Add(PART_Change); PART_Change.Visibility = Visibility.Visible; // Отчищаем строку ответа PROP_Text = ""; // Активируем кнопку "Сохранить" MyGlo.Event_SaveShablon(true); }
/// <summary>СОБЫТИЕ Вставляем выбранное значение из контектсного меню</summary> private void PART_Image_Click(object sender, EventArgs e) { // Скрываем надпись - подсказку PART_Change.Visibility = Visibility.Collapsed; // Загружаем рисунок в шаблон Image _Image = sender as Image; Image _NewImage = new Image(); _NewImage.Height = _Image.Height; _NewImage.Width = _Image.Width; _NewImage.Tag = _Image.Tag; _NewImage.Source = (sender as Image).Source; PART_WrapPanel.Children.Add(_NewImage); // Если уже есть в ответе рисунки, то добавляем перед ними запятую if (PROP_Text.Length > 0) { PROP_Text += ","; } // Добавляем код рисунка в строку текста PROP_Text += _NewImage.Tag.ToString(); // Активируем кнопку "Сохранить" MyGlo.Event_SaveShablon(true); }