Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
ubivailo
0 / 0 / 0
Регистрация: 05.09.2013
Сообщений: 5
1

MemuItem обработка событий при выборе пунктов

10.12.2013, 15:27. Просмотров 233. Ответов 0
Метки нет (Все метки)

задача такова: при нажатии на определенный button выскакивает меню, пунктами меню выступают имена файлов в определенной папке
возникла проблема, как правильно организовать обработку событий чтобы запускался нужен нам файл?

и еще вопрос: Как создать разделитель ( separator) но как я попросту хз? перерыл все что мог но не нашел

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
private void MENU() 
        {
 papka = @"c:\Folder";
 int dlina_papki = papka.Length;
 string[] files1 = Directory.GetFiles(papka);
            MenuItem[] menuItems = new MenuItem[files1.Length+3];
            menuItems[0] = new MenuItem("punkt1",new EventHandler(start_proc1));
            menuItems[1] = new MenuItem("punkt2", new EventHandler(start_proc2));
   
// тут должен быть разделитель separator  вместо ("------------------")
   
            menuItems[2] = new MenuItem("------------------");
       
                 for (int i = 0; i < files1.Length ; i++)
                 {
                          string name = files1[i];
                          int namelenght = name.Length;
                          filenamePDF = name;
                          name = name.Substring(dlina_papki, namelenght - dlina_papki); 
                          menuItems[i + 3] = new MenuItem(name), new EventHandler(start_proc_Main));
//
                 }
     
                 ContextMenu buttonMenu = new ContextMenu(menuItems);
                 buttonMenu.Show(button1, new System.Drawing.Point(posX, posY));
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2013, 15:27
Ответы с готовыми решениями:

Выполнить какое-либо действие при выборе пунктов меню
Есть MenuItem - Файл. При нажатии выскакивают еще 4 MenuItem(a). -Открыть...

Обработка событий при свернутом приложении
Добрый день. Подскажите пожалуйста, как обрабатывать событие в свернутом...

Обработка событий при программно созданных PictureBox
Здравствуйте. У меня возникла следующая проблема: Я программно создаю...

Обработка событий при клике на узлы TreeView
Имеется компонент TreeView в виде: -Система --Угрозы --Уязвимости...

Создание,добавление,обработка пунктов в контекстном меню Windows
Дополнительные пункты в контекстном меню windows,я так понимаю, создаются...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2013, 15:27

Обработка событий
Добрый день, прошу помочь в таком вопросе: у меня на форме компонент...

Покадровая обработка событий
Как сделать по кадровую обработку событий? Button b = new...

Обработка событий TextBox
Привет. Допустим у меня есть несколько TextBox'ов. Мне нужно проверить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru