Я создал динамическое меню в Winforms, которое получает значение имени таблицы SQL.Он также находится внутри другого пункта меню (DropDownList).Я хочу, чтобы какой-то элемент в меню мог вернуться к SQL, извлечь другую информацию о нем и сохранить его.Это должно быть сделано даже при клике, только при нажатии на пункт меню.
Я пытался попробовать LinQ, но, похоже, в моем случае это не работает, я пытался просто сравнить имена, если они есть, но просто не распознал их.Я использую Entity Framework.
private void fileToolStripMenuItem_Click(object sender, EventArgs e)
{
openProject.DropDownItems.Clear();
DataAccess db = new DataAccess();
var contend = new SubtitlesEntities();
var ss = contend.subtitles.ToList();
foreach (var item in ss)
{
openProject.DropDownItems.Add(item.Name + " " + item.Date);
openProject.DropDownItemClicked += Saves_Click;
}
}
private void Saves_Click(Object sender, System.EventArgs e)
{
var contend = new SubtitlesEntities();
var result= ?
string extract = result.ToString();
}
Я хочу, чтобы выбранный пункт меню связывался с его источником SQL и извлекал для него данные другого столбца.