Esempio n. 1
0
        private Line CreateConnector(EllipseConnector conn)
        {
            Line result = new Line();

            result.Stroke          = Brushes.Black;
            result.StrokeThickness = 1;
            result.X1 = conn.X1;
            result.Y1 = conn.Y1;
            result.X2 = conn.X2;
            result.Y2 = conn.Y2;
            return(result);
        }
Esempio n. 2
0
 private void InvokeAddConnector(EllipseConnector conn)
 {
     PaintArea.Children.Add(CreateConnector(conn));
 }
Esempio n. 3
0
 private void AddConnector(EllipseConnector conn)
 {
     this.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Send, new AddConnectorDelegate(InvokeAddConnector), conn);
 }