public void BuildGrid()
        {
            SelectedTimes.Sort();
            MainSackPanel.Children.Clear();

            for (var index = SelectedTimes.Count - 1; index >= 0; index--)
            {
                var toTime = SelectedTimes[index];
                for (var i = 0; i < index; i++)
                {
                    var fromTime = SelectedTimes[i];
                    var diff     = new TimeDifferenceViewModel {
                        FromTime = fromTime, ToTime = toTime
                    };
                    var row = new TimeDifferenceView(diff);

                    MainSackPanel.Children.Add(row);
                }
            }
        }
Esempio n. 2
0
 public TimeDifferenceView(TimeDifferenceViewModel time)
 {
     InitializeComponent();
     DataContext = time;
 }