Exemplo n.º 1
0
 /// <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);
 }
Exemplo n.º 2
0
        /// <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);
        }