private void Button_Click_2(object sender, RoutedEventArgs e) { try { if (Friends.Count == 0) { Friends = VkApi.GetFriends(User.Uid); FriendsButton.ContextMenu = new System.Windows.Controls.ContextMenu(); foreach (var friend in Friends) { var m = new System.Windows.Controls.MenuItem { Header = friend.FirstName + " " + friend.LastName }; var bc = new BrushConverter(); m.Background = (Brush)bc.ConvertFrom("#FF2D343A"); m.Foreground = (Brush)bc.ConvertFrom("#FFECFDFC"); m.Click += m_ClickFriends; FriendsButton.ContextMenu.Items.Add(m); } } FriendsButton.ContextMenu.IsOpen = true; } catch (NetworkInformationException) { System.Windows.Forms.MessageBox.Show(@"Ошибка интернет соединения."); } }