private void ScrollList(RadLoopingList list) { int duration = this.random.Next(1500, 3000); double offset = this.random.Next(3000, 5000); // list.SelectedIndex = 6; list.AnimateVerticalOffset(new Duration(TimeSpan.FromMilliseconds(duration)), new CubicEase(), list.VerticalOffset + offset - offset % list.ItemHeight); }
private static void InitializeLoopingList(RadLoopingList millisecondList, int listSize) { var millisecondsListSource = new LoopingListDataSource(listSize); millisecondsListSource.ItemNeeded += (sender, args) => { args.Item = new LoopingListDataItem(string.Format("{0}", args.Index)); }; millisecondsListSource.ItemUpdated += (sender, args) => { args.Item.Text = string.Format("{0}", args.Index); }; millisecondList.DataSource = millisecondsListSource; }
/// <summary> /// Initializes a new instance of the RadLoopingListAutomationPeer class. /// </summary> /// <param name="owner">The RadLoopingList that is associated with this RadLoopingListAutomationPeer.</param> public RadLoopingListAutomationPeer(RadLoopingList owner) : base(owner) { }