ANRTournament.MainWindow.ContextMenu_Opened C# (CSharp) Метод

ContextMenu_Opened() приватный Метод

private ContextMenu_Opened ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void
        private void ContextMenu_Opened(object sender, RoutedEventArgs e)
        {
            if (this.cmbLanguage.SelectedValue.ToString() != "pl")
            {
                ContextMenu menu = sender as ContextMenu;
                if (menu == null) return;

                foreach (var item in menu.Items)
                {
                    MenuItem mni = item as MenuItem;
                    if (mni == null) continue;

                    if (mni.Name == "mniGalaktaSynchro")
                    {
                        mni.Visibility = System.Windows.Visibility.Collapsed;
                    }
                }
            }
            else
            {
                ContextMenu menu = sender as ContextMenu;
                if (menu == null) return;

                foreach (var item in menu.Items)
                {
                    MenuItem mni = item as MenuItem;
                    if (mni == null) continue;

                    if (mni.Name == "mniGalaktaSynchro")
                    {
                        mni.Visibility = System.Windows.Visibility.Visible;
                    }
                }
            }
        }
MainWindow