Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void fe_MouseEnter(object sender, MouseEventArgs e)
        {
            this.txtHide.Focus();
            FrameworkElement fe = sender as FrameworkElement;

            if (null == fe)
            {
                return;
            }
            dr.Visibility = System.Windows.Visibility.Visible;
            dr.Width      = fe.Width;
            dr.Height     = fe.Height;
            double top  = (double)fe.GetValue(Canvas.TopProperty);
            double left = (double)fe.GetValue(Canvas.LeftProperty);

            dr.SetValue(Canvas.TopProperty, top);
            dr.SetValue(Canvas.LeftProperty, left);
            dr.SetValue(Canvas.ZIndexProperty, 100);
            dr.Focus();
            this._CurrentDesignCtrl = fe;
            UpdateLineTopOrLeftPoint(new Point(left + fe.Width, top));
        }