コード例 #1
0
        private static void OnIsDraggedValueChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            InternalCryptoLineView l = (InternalCryptoLineView)d;

            l.HasComputed    = false;
            l.IsEditingPoint = false;
            l.loaded         = false;
            if (l.IsDragged == false)
            {
                l.InvalidateVisual();
            }
        }
コード例 #2
0
        private static void OnIsPositionChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            InternalCryptoLineView l = (InternalCryptoLineView)d;

            l.HasComputed = false;
            if (l.model != null && l.model.IsCopy)
            {
                l.model.IsCopy = false;
                l.loaded       = false;
            }

            l.InvalidateVisual();
            if (l.helper != null)
            {
                l.helper.DrawDecoration();
            }
        }