Exemplo n.º 1
0
        private static void ChangeMarginSide(FrameworkElement frameworkElement, MarginSides marginSide)
        {
            if (frameworkElement == null)
            {
                return;
            }
            var margin = frameworkElement.Margin;

            switch (marginSide)
            {
            case MarginSides.Left:
                margin.Left = MarginSetterExtension.GetMarginLeft(frameworkElement);
                break;

            case MarginSides.Top:
                margin.Top = MarginSetterExtension.GetMarginTop(frameworkElement);
                break;

            case MarginSides.Right:
                margin.Right = MarginSetterExtension.GetMarginRight(frameworkElement);
                break;

            case MarginSides.Bottom:
                margin.Bottom = MarginSetterExtension.GetMarginBottom(frameworkElement);
                break;
            }
            frameworkElement.Margin = margin;
        }
 private static void ChangeMarginSide(FrameworkElement frameworkElement, MarginSides marginSide)
 {
     if (frameworkElement == null)
     {
         return;
     }
     var margin = frameworkElement.Margin;
     switch(marginSide)
     {
         case MarginSides.Left:
             margin.Left = MarginSetterExtension.GetMarginLeft(frameworkElement);
             break;
         case MarginSides.Top:
             margin.Top = MarginSetterExtension.GetMarginTop(frameworkElement);
             break;
         case MarginSides.Right:
             margin.Right = MarginSetterExtension.GetMarginRight(frameworkElement);
             break;
         case MarginSides.Bottom:
             margin.Bottom = MarginSetterExtension.GetMarginBottom(frameworkElement);
             break;
     }
     frameworkElement.Margin = margin;
 }