public PollIntervalSlider()
{
this.IsSnapToTickEnabled = true;
this.Minimum = 15;
//this.Minimum = 1; //testing
this.Maximum = 1440;
this.TickPlacement = TickPlacement.BottomRight;
this.AutoToolTipPlacement = AutoToolTipPlacement.BottomRight;
// Manually add ticks to the slider.
DoubleCollection tickMarks = new DoubleCollection();
//tickMarks.Add(1); //testing
//tickMarks.Add(2); //testing
//tickMarks.Add(5); //testing
tickMarks.Add(15);
tickMarks.Add(30);
tickMarks.Add(60);
tickMarks.Add(120);
tickMarks.Add(240);
tickMarks.Add(480);
tickMarks.Add(720);
tickMarks.Add(1440);
this.Ticks = tickMarks;
}