private void ButtonSelectServerClicked(object sender, RoutedEventArgs e)
        {
            var selectedButton     = (Button)sender;
            var selectedButtonIcon = ElementIcon.GetIcon(selectedButton);

            ElementIcon.SetIcon(ButtonSelectedServer, selectedButtonIcon);
            ButtonSelectedServer.Content = selectedButton.Content;

            IsServersPanelExpanded = false;
        }
        private void ButtonStart_Click(object sender, RoutedEventArgs e)
        {
            var buttonName = ((Button)sender).Name;

            var buttonIndex = int.Parse(buttonName[buttonName.Length - 1].ToString());

            for (int i = 1; i < 5; i++)
            {
                if (i < buttonIndex)
                {
                    ElementIcon.SetIcon(StarButtons[i], new BitmapImage(StartFill));
                }
                else
                {
                    ElementIcon.SetIcon(StarButtons[i], new BitmapImage(StartEmpty));
                }
            }
        }
Exemple #3
0
    void SetIcon(ElementIcon icon)
    {
        targetIcon.SetActive(false);
        missIcon.SetActive(false);
        hitIcon.SetActive(false);

        switch (icon)
        {
        case ElementIcon.Target:
            targetIcon.SetActive(true);
            break;

        case ElementIcon.Miss:
            missIcon.SetActive(true);
            break;

        case ElementIcon.Hit:
            hitIcon.SetActive(true);
            break;
        }
    }