Exemple #1
0
 public Dimensions(Rectangle content, EdgeSizes margin, EdgeSizes border, EdgeSizes padding)
 {
     Content = content;
     Margin  = margin;
     Border  = border;
     Padding = padding;
 }
Exemple #2
0
 public Rectangle ExpandedBy(EdgeSizes edges)
 {
     return(new Rectangle(
                X - edges.Left,
                Y - edges.Top,
                Width + edges.Left + edges.Right,
                Height + edges.Top + edges.Bottom
                ));
 }
Exemple #3
0
 public Rect ExpandedBy(EdgeSizes edge)
 {
     return(new Rect()
     {
         X = X - edge.Left,
         Y = Y - edge.Top,
         Width = Width + edge.Left + edge.Right,
         Height = Height + edge.Top + edge.Bottom
     });
 }