Hello, Petar
In attachment you project with different data. Unfortunately I can't add zip file to the thread. If the interval is 2 or 3 hours Zoom and PanOffset doesn't working as expected. (4 or 5 interval). Please use this code in project for ticket 519602:
private
Random generator =
new
Random(1243);
public
MainViewModel()
{
DateTime now =
new
DateTime(2012, 3, 9);
Infos =
new
List<TemperatureInfo>();
for
(
int
i = 0; i < 600; i++)
{
Infos.Add(
new
TemperatureInfo() { Date = now.AddHours(i), Value = generator.NextDouble()});
}
this
.Intervals =
new
List<Interval>()
{
new
Interval { StartDate = now.AddDays(-20), EndDate = now.AddDays(4), },
new
Interval { StartDate = now.AddDays(-18), EndDate = now.AddDays(0),},
new
Interval { StartDate = now.AddDays(-5), EndDate = now.AddDays(-1),},
new
Interval { StartDate = now.AddDays(0).AddHours(1), EndDate = now.AddDays(0).AddHours(3),},
new
Interval { StartDate = now.AddDays(-10).AddHours(10), EndDate = now.AddDays(-10).AddHours(13),},
new
Interval { StartDate = now.AddDays(-9), EndDate = now.AddDays(-8),},
new
Interval { StartDate = now.AddDays(-15), EndDate = now.AddDays(-12),},
new
Interval { StartDate = now.AddDays(3), EndDate = now.AddDays(4),},
new
Interval { StartDate = now.AddDays(1), EndDate = now.AddDays(3),},
};
}
Best regards,
Vadim