Exemplo n.º 1
0
        public static bool Equals(BorderStyle a, BorderStyle b)
        {
            if (a == null && b == null)
            {
                return(true);
            }
            if (a == null || b == null)
            {
                return(false);
            }

            if (!ImageSource.Equals(a.Image, b.Image))
            {
                return(false);
            }
            if (!LayoutBox.Equals(a.ImageSlice, b.ImageSlice))
            {
                return(false);
            }
            if (!BorderSideStyle.Equals(a.Left, b.Left))
            {
                return(false);
            }
            if (!BorderSideStyle.Equals(a.Right, b.Right))
            {
                return(false);
            }
            if (!BorderSideStyle.Equals(a.Top, b.Top))
            {
                return(false);
            }
            if (!BorderSideStyle.Equals(a.Bottom, b.Bottom))
            {
                return(false);
            }
            if (a.ImageScale != b.ImageScale)
            {
                return(false);
            }

            return(true);
        }
Exemplo n.º 2
0
        public static bool Equals(BorderSideStyle a, BorderSideStyle b)
        {
            if (a == null && b == null)
            {
                return(true);
            }
            if (a == null || b == null)
            {
                return(false);
            }

            if (a.Color != b.Color)
            {
                return(false);
            }
            if (a.Width != b.Width)
            {
                return(false);
            }

            return(true);
        }