コード例 #1
0
 /// <summary>
 /// Evento con el que previsualizamos los cambios que estamos haciendo al elemento, pero sin llegar a guardalos
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void bAplicar_Click(object sender, RoutedEventArgs e)
 {
     if (!aplicarCambios())
     {
         System.Windows.MessageBox.Show("Hay campos de informacion erroneos.", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
     }
     else
     {
         miniaturaElemento.Content = cop.convertirAElementoVisual();
         //miniaturaElemento.Content = Utils.convertirAFigura(cop as Figura);
     }
 }
コード例 #2
0
        /// <summary>
        /// Metodo con el que cargamos la informacion del elemento seleccionado en las cajas de texto de la ventana
        /// </summary>
        public void indicarElemento()
        {
            ori = elementoSeleccionado();

            if (ori != null)
            {
                cop = ori.duplicar();

                miniaturaElemento.Content = cop.convertirAElementoVisual();

                cargarInformacion(cop);
            }
            else
            {
                System.Windows.MessageBox.Show("No hay ninguna figura seleccionada", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                this.IsEnabled = false;
                this.Close();
            }
        }