Exemplo n.º 1
0
        public GridVector Measure(GridMeasure available, GridLayoutModel model)
        {
            var row    = RowIndex.From(1);
            var column = ColumnIndex.From(1);

            return(GridVector.Create(row, column));
        }
Exemplo n.º 2
0
        internal GridVector Measure(IGridLayout layout, GridMeasure available)
        {
            var measure = layout.Measure(available, this);

            Touch(layout.ElementKey).LastMeasure = measure;
            return(measure);
        }
Exemplo n.º 3
0
        public GridVector Measure(GridMeasure available, GridLayoutModel model)
        {
            var first = model.Measure(First, available);

            available = available.Reduce(first);

            var second = model.Measure(Second, available);

            return(GridVector.Create(first.Row + second.Row, first.Column.Max(second.Column)));
        }
Exemplo n.º 4
0
 public GridVector Measure(GridMeasure available, GridLayoutModel model)
 {
     return(GridVector.Zero);
 }