AltitudeBand.MainActivity.BuildPageData C# (CSharp) Method

BuildPageData() private method

private BuildPageData ( PageData pageContext ) : void
pageContext PageData
return void
		private void BuildPageData(PageData pageContext) 
		{
			pageContext.PageId = pageId;
			pageContext.PageLayoutIndex = 0;
			pageContext.Data.Add(new TextBlockData {
				ElementId = 1,
				Text = "Pull Alt:"
			});
			pageContext.Data.Add (new TextBlockData {
				ElementId = 2,
				Text = pullAltitude.ToString() + " " + units
			});
			if (altitudeAGL <= 1000) 
			{
				pageContext.Data.Add (new ImageData {
					ElementId = 10,	// blue
					ImageIndex = 1
				});
			} 
			else if (altitudeAGL <= 2500) 
			{
				pageContext.Data.Add (new ImageData {
					ElementId = 11, // red
					ImageIndex = 1
				});
			} 
			else if (altitudeAGL <= 3000) 
			{
				pageContext.Data.Add (new ImageData {
					ElementId = 12, // yellow
					ImageIndex = 1
				});
			} 
			else 
			{
				pageContext.Data.Add (new ImageData {
					ElementId = 13, // green
					ImageIndex = 1
				});
			}
			pageContext.Data.Add (new TextBlockData {
				ElementId = 5,
				Text = altitudeAGL.ToString()
			});
		}