private void SecondaryCounterOverlay_Loaded(object sender, RoutedEventArgs e) { var winsCounter = new SecondaryCounterModel() { CounterName = "Wins", Value = 0, //CounterColor = Windows.UI.Colors.Blue, CounterColor = new ColorSwatchModel(Windows.UI.Colors.Blue), CounterIcon = new SymbolIcon(Symbol.Emoji) }; Counters.Add(winsCounter); var lossesCounter = new SecondaryCounterModel() { CounterName = "Losses", Value = 0, //CounterColor = Windows.UI.Colors.Red, CounterColor = new ColorSwatchModel(Windows.UI.Colors.Red), CounterIcon = new SymbolIcon(Symbol.Download) }; Counters.Add(lossesCounter); var poisonCounter = new SecondaryCounterModel() { CounterName = "Poison", Value = 0, //CounterColor = Windows.UI.Colors.Green, CounterColor = new ColorSwatchModel(Windows.UI.Colors.Green), CounterIcon = new SymbolIcon(Symbol.AddFriend) }; Counters.Add(poisonCounter); foreach (SecondaryCounterModel counter in Counters) { CountersPanel.Children.Add(new SecondaryCounterControl() { Counter = counter }); } }
private void ConfirmButton_Click(object sender, RoutedEventArgs e) { var newCounter = new SecondaryCounterModel() { CounterName = NewCounterTextBox.Text == "" ? "Counter" : NewCounterTextBox.Text, Value = 0, //CounterColor = Windows.UI.Colors.DarkGray, CounterColor = new ColorSwatchModel(Windows.UI.Colors.DarkGray), CounterIcon = new SymbolIcon(Symbol.Placeholder) }; Counters.Add(newCounter); CountersPanel.Children.Add(new SecondaryCounterControl() { Counter = newCounter }); ButtonFlyout.Hide(); }