private CalcRes GetTotalNbOfLignItemByLignItembyPage(Size size)
        {
            CalcRes res = new CalcRes();

            Tuple<int,int> parres= ItemPerWidth(size.Width);
            res.ColPerView=parres.Item1;

            res.LignPerView = (RangeNumber != 0) ? RangeNumber : GetNumberEntireLign(size.Height);

            res.NbofViews = (int)Math.Ceiling((double)parres.Item2/res.LignPerView);
            int sbts = (int)Math.Ceiling((double)_ItemsOwner.Items.Count / res.ItemPerView); 

            return res; 
        }
 private int OffsetFromPosition(int pos,CalcRes status)
 {
     return pos / status.ItemPerView;
 }