コード例 #1
0
        private void myConnection_ConnectionContextMenuDeleteClick(object sender, RoutedEventArgs e)
        {
            ConnectionWpf connectionWpf = sender as ConnectionWpf;

            this.RemoveConnection(connectionWpf);
            this.RedrawDocument();
        }
コード例 #2
0
        /// <summary>
        /// Crea una nueva conexión wpf
        /// </summary>
        private void CreateConnection()
        {
            ConnectionWpf connectionWpf = new ConnectionWpf(ConnectionPointFrom as ConnectionPointWpf, ConnectionPointTarget as ConnectionPointWpf);

            connectionWpf.ConnectionContextMenuDeleteClick += new RoutedEventHandler(myConnection_ConnectionContextMenuDeleteClick);
            AddConnection(connectionWpf);
            windowsDesigner.textBlockStatusBar.Text = ".";
        }
コード例 #3
0
 /// <summary>
 /// Elimina una conexión de la lista de conexiones del documento del servicio.
 /// </summary>
 /// <param name="connectionWpf">La conexión a eliminar</param>
 public void RemoveConnection(ConnectionWpf connectionWpf)
 {
     connectionWpf.Reset(true, true);
     this.DrawArea.Children.Remove(connectionWpf.UIElement);
     this.RedrawConnections();
 }
コード例 #4
0
 public void AddConnection(ConnectionWpf connectionWpf)
 {
     connectionWpf.ConnectionContextMenuDeleteClick += new RoutedEventHandler(myConnection_ConnectionContextMenuDeleteClick);
     base.AddConnection(connectionWpf);
 }