private PanoramaSection CreateHorizontalFeaturedSection() { var img1 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("thumbnail.png"); var img2 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("squareimg.png"); var img3 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("thumbnail2.png"); var img4 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("thumbnail3.png"); var imageSize = new Size(190, 150); var grid = new Grid { Columns = new MeasureDefinition[] { 200, 200, 200, 200 }, Rows = new MeasureDefinition[] { 160, 160 } }; grid[0, 0] = new ImageElement(img1) { Size = imageSize }; grid[0, 1] = new ImageElement(img2) { Size = imageSize }; grid[0, 2] = new ImageElement(img3) { Size = imageSize }; grid[0, 3] = new ImageElement(img4) { Size = imageSize }; grid[1, 0] = new ImageElement(img3) { Size = imageSize }; grid[1, 1] = new ImageElement(img4) { Size = imageSize }; grid[1, 2] = new ImageElement(img1) { Size = imageSize }; grid[1, 3] = new ImageElement(img2) { Size = imageSize }; var section = new PanoramaSection("features"); section.AddElement(grid); //, 0, 0, 480, 320 return section; }
private PanoramaSection CreateFeaturedSection() { var img1 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("thumbnail.png"); var img2 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("squareimg.png"); var img3 = ResourceManager.Instance.GetBitmapFromEmbeddedResource("thumbnail2.png"); var titleStyle = new TextStyle(HOBD.theme.PhoneFontFamilySemiBold, HOBD.theme.PhoneFontSizeLarge, Color.White); var subtitleStyle = HOBD.theme.PhoneTextBlockBase; var moreStyle = new TextStyle(HOBD.theme.PhoneTextLargeStyle.FontFamily, HOBD.theme.PhoneFontSizeMediumLarge, HOBD.theme.PanoramaNormalBrush); var section = new PanoramaSection("small"); var grid = new Grid { Columns = new MeasureDefinition[] { 120, 180 }, Rows = new MeasureDefinition[] { 70, 50, 70, 50, 70, 50, 75 } }; grid[0, 0] = new ImageElement(img1) { Size = new Size(100, 100) }; grid[0, 1] = new DynamicElement("ONE") { Style = titleStyle }; grid[1, 1] = new DynamicElement("LOREM IPSUM LOREM") { Style = subtitleStyle }; grid[2, 0] = new ImageElement(img2) { Size = new Size(100, 100) }; grid[2, 1] = new DynamicElement("TWO") { Style = titleStyle }; grid[3, 1] = new DynamicElement("LOREM IPSUM LOREM") { Style = subtitleStyle }; grid[4, 0] = new ImageElement(img3) { Size = new Size(100, 100) }; grid[4, 1] = new DynamicElement("THREE") { Style = titleStyle }; grid[5, 1] = new DynamicElement("LOREM IPSUM LOREM") { Style = subtitleStyle }; grid[6, 1] = new TextElement("more") { Style = moreStyle }; section.AddElement(grid); // , 0, 0, 300, 700 return section; }