private void Hyperlink_MouseLeave(object sender, MouseEventArgs e) { var pokeData = ((Hyperlink)sender).NavigateUri.ToString().Substring(7, 75).Split('-'); ChatPokemon cPk = new ChatPokemon(pokeData); if (cPk.IsShiny) { ((Hyperlink)sender).Foreground = Brushes.DeepPink; } else if (cPk.Form != 0) { ((Hyperlink)sender).Foreground = Brushes.DarkRed; } else { ((Hyperlink)sender).Foreground = Brushes.Aquamarine; } }
private void Hyperlink_MouseEnter(object sender, MouseEventArgs e) { var pokeData = ((Hyperlink)sender).NavigateUri.ToString().Substring(7, 75).Split('-'); data = pokeData; DataContext = new ChatPokemon(pokeData); ChatPokemon cPk = new ChatPokemon(pokeData); if (cPk.IsShiny) { ((Hyperlink)sender).Foreground = Brushes.Aqua; } else if (cPk.Form != 0) { ((Hyperlink)sender).Foreground = Brushes.Aqua; } else { ((Hyperlink)sender).Foreground = Brushes.OrangeRed; } }