powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / table and MenuItem
3 сообщений из 3, страница 1 из 1
table and MenuItem
    #32755852
Vladimir Voloshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
такая проблема
есть таблица (id, name, ... можнодобавить еще чтонить, если потребуется)
в программе вычитую ее и на каждую строку создаю MenuItem, название которого беру из поля name. Все создется нормально.
а дальше при клике на этих меню необходимо выполнить похожие действия, разница только в обработке данных, которые находятся в соответствующей строке. вот только как их получить?? как связать обьект MenuItem со строкой в таблице??

хорошо бы запихнуть id куда нить в MenuItem, но там ниче похожего, например на свойство tag нет :(
есть у кого какие идеи??
...
Рейтинг: 0 / 0
table and MenuItem
    #32755862
Alexey Kudinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз свойства нет, его надо добавить
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
		private void PrintingExample_Load(object sender, System.EventArgs e)
		{
			clsMyMenuItem oMenu=new clsMyMenuItem("Test","ID");
			mainMenu1.MenuItems.Add(oMenu);
			MessageBox.Show((string)oMenu.Tag);
		}

		internal class clsMyMenuItem:MenuItem
		{
			private Object m_oTag; 
			public clsMyMenuItem(string Caption,object p_oTag):base(Caption)
			{
				m_oTag=p_oTag;
			} 
			public object Tag
			{
				get{return m_oTag;}
				set{m_oTag=value;}
			}
		}
PrintingExample - название формы тестового проекта, к-й у меня был открыт "под рукой"
...
Рейтинг: 0 / 0
table and MenuItem
    #32756318
Vladimir Voloshin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / table and MenuItem
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]