private static void CurrentMarketOnChanged(DependencyObject doj, DependencyPropertyChangedEventArgs dp) { MarketDetails_BC uc3 = doj as MarketDetails_BC; if (uc3.CurrentMarket != null) { uc3.Grid[0].Text = uc3.CurrentMarket.MarketId; uc3.Grid[1].Text = uc3.CurrentMarket.TotalMatched.ToString("N0", CultureInfo.CurrentCulture); uc3.Grid[2].Text = uc3.CurrentMarket.CompetitionName; uc3.Grid[3].Text = uc3.CurrentMarket.EventType; uc3.Grid[4].Text = uc3.CurrentMarket.EventName; uc3.Grid[5].Text = uc3.CurrentMarket.MarketName; uc3.Grid[6].Text = uc3.CurrentMarket.Mbi.Last().Status.ToString(); uc3.Grid[7].Text = uc3.CurrentMarket.Mbi.Last().NumberOfRunners.ToString(); uc3.Grid[8].Text = uc3.CurrentMarket.Mbi.Last().NumberOfWinners.ToString(); uc3.Grid[9].Text = uc3.CurrentMarket.StartMarketTime.ToString(); bool b = uc3.CurrentMarket.Mbi.Last().IsInplay; if (b) { uc3.Grid[11].Foreground = uc3.GreenColor; } else { uc3.Grid[11].Foreground = uc3.BlackColor; } uc3.Grid[11].Text = b.ToString(); } }
private static void TimeLeftOnChanged(DependencyObject doj, DependencyPropertyChangedEventArgs dp) { MarketDetails_BC uc3 = doj as MarketDetails_BC; uc3.Grid[10].Text = uc3.TimeLeft; }