Exemple #1
0
        private static void OnPositionValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            if (d is SymbolView == false)
            {
                return;
            }
            if (e.NewValue is Point == false)
            {
                return;
            }
            SymbolView view   = d as SymbolView;
            Point      newVal = (Point)e.NewValue;

            view.Margin = new Thickness(newVal.X, newVal.Y, 0, 0);

            view.UpdateConnectionPointPositions();
        }