// DataVirtualization - to avoid creating large number of calendar items,
        // we only implement GetAt and get_Size.

        // IVector<object> implementation
        public object GetAt(uint index)
        {
            DateTime date;

            date = GetDateAt(index);

            var item = PropertyValue.CreateDateTime(date);

            return(item);
        }