Example #1
0
 public override RemoveHandler Link(Context Context)
 {
     double iw = -this.Block.Border.Weight;
     return this.Inner.Link(Context.Translate(new Point(iw, iw)));
 }
Example #2
0
 public override RemoveHandler Link(Context Context)
 {
     return this.Inner.Link(Context.Translate(-this.Offset));
 }
Example #3
0
File: Grid.cs Project: dzamkov/DUIP
 public override RemoveHandler Link(Context Context)
 {
     RemoveHandler rh = null;
     for (int c = 0; c < this.ColumnOffsets.Length; c++)
     {
         double coff = this.ColumnOffsets[c];
         for (int r = 0; r < this.RowOffsets.Length; r++)
         {
             double roff = this.RowOffsets[r];
             rh += this.Cells[c, r].Link(Context.Translate(new Point(-coff, -roff)));
         }
     }
     return rh;
 }