protected override void AddItems(string path, ItemType it, CarouselPanel carousel) { var items = CreateItems(path, it); string[] links = new string[] { "http://tv.devexpress.com//Content//ASPxGridView//ASPxBinaryImageIntro//ASPxBinaryImageIntro.flv", "http://tv.devexpress.com//Content//XtraBars/Lesson4//XtraBars04.flv", "http://tv.devexpress.com//Content//AgLayoutControl//AgLayoutPromo1//AgLayoutPromo1.flv", "http://tv.devexpress.com//Content//SkinningLibrary//SkinsPromo1//SkinsPromo1.flv", "http://tv.devexpress.com//Content//ASPxperience//Lesson1//ASPxperience01.flv", "http://tv.devexpress.com//Content//Mehul//AGVFilterControl//AGVFilterControl.flv", "http://tv.devexpress.com//Content//ASPxGridView/AGVInitNewRows//AGVInitNewRows.flv", "http://tv.devexpress.com//Content//XtraSpellChecker//ASPxSpellChecker01//ASPxSpellChecker01.flv", "http://tv.devexpress.com//Content//ASPxGridView//AGVBindArrayList//AGVBindArrayList.flv", "http://tv.devexpress.com//Content//Mehul//FreeSilverLight//FreeSilverLightQuestions.flv" }; ImageControl imageControl; int i = 0; foreach (var item in items) { var border = new Border(); imageControl = new ImageControl(); imageControl.Width = 70; imageControl.Height = 70; imageControl.Source = ((Image)item).Source; imageControl.Template = (ControlTemplate)TryFindResource("imageControlTemplate"); SetMediaPath(imageControl, links[i++]); carousel.Children.Add(imageControl); } }
protected virtual void AddItems(string path, ItemType it, CarouselPanel carousel) { var itemList = CreateItems(path, it); foreach (var item in itemList) { item.Name = "item" + carousel.Children.Count; carousel.Children.Add(item); } }
/// <summary> /// Pres the load. /// </summary> public static void PreLoad() { var a = new GridControl(); var b = new CarouselPanel(); var c = new ChartControl(); var d = new FlowLayoutControl(); var e = new NavBarControl(); var f = new PivotGridControl(); var g = new DocumentPreview(); var h = new RibbonControl(); var i = new MapControl(); }
protected override void AddItems(string path, ItemType it, CarouselPanel carousel) { var items = CreateItems(path, it); foreach (var item in items) { ContentControl control = new ContentControl(); control.Template = carousel.Resources["itemTemplate"] as ControlTemplate; control.Style = carousel.Resources["itemStyle"] as Style; control.DataContext = ((Image)item).Source; carousel.Children.Add(control); } }
void Grid_PreviewMouseDown(object sender, RoutedEventArgs e) { DependencyObject item = e.Source as DependencyObject; while (item != null) { CarouselPanel cp = VisualTreeHelper.GetParent(item) as CarouselPanel; if (cp != null && cp.Children.IndexOf(item as UIElement) == cp.Children.IndexOf(cp.ActiveItem)) { cp.Move(-1); } item = VisualTreeHelper.GetParent(item); } }
/// <summary> /// Pres the load carousel. /// </summary> public static void PreLoadCarousel() { var b = new CarouselPanel(); }