In my opinion, the Ticks takes values of type DoubleCollection.
I tried doing it manually and found that Ticks cannot take values of Type List.
So what i think is that you can replace the List<double> with DoubleCollection. Basically DoubleCollection is non-generic and takes only values of Datatype Double and also its an OrderedCollection!
So the property should be like this:
public DoubleCollection myCollection
{
get
{
DoubleCollection myList = new DoubleCollection();
myList.Add(1);
myList.Add(2);
myList.Add(3);
myList.Add(4);
return myList;
}
}
Hope it helped!