public HighScoreView(ModelLevel level, HighScore highScore) { InitializeComponent(); levelList.ItemsSource = level.Maps; this.highScore = highScore; levelList.SelectedIndex = 0; showScore(levelList.SelectedItem.ToString()); }
public MainWindow() { InitializeComponent(); levelModel = new ModelLevel(); levelReader = new LevelReader(levelModel); highScore = new HighScore(); highScoreView = new HighScoreView(levelModel, highScore); mainGrid.Children.Add(highScoreView); highScoreView.Visibility = Visibility.Collapsed; fillDropdown(); }
public InfoGrid(MainWindow mainWindow, ModelLevel ml, ModelScore t, HighScore hs) { this.mainWindow = mainWindow; levelModel = ml; scoreModel = t; highScore = hs; this.Width = levelModel.InfoGridWidth; var bc = new BrushConverter(); this.Background = (Brush)bc.ConvertFrom("#FF5EC5F5"); createGrid(); createTimer(); clock = new System.Windows.Threading.DispatcherTimer(); clock.Tick += new EventHandler(clock_Tick); clock.Interval = new TimeSpan(0, 0, 1); clock.Start(); initAll(); }