Exemplo n.º 1
0
            /// <summary>
            /// Met à jour la position de l'adorner.
            /// </summary>
            /// <param name="left">Le décalage à gauche.</param>
            /// <param name="top">Le décalage en haut.</param>
            public void SetPosition(double left, double top)
            {
                _left = left;
                _top  = top;
                if (_adornerLayer != null)
                {
                    _adornerLayer.Update();
                    _adornerLayer.InvalidateVisual();
                    _adornerLayer.InvalidateMeasure();
                }
                this.InvalidateVisual();
                this.InvalidateMeasure();
                this.InvalidateArrange();

                this.UpdateLayout();
            }