У меня есть форма 1 и форма 2. В форме 1 у меня есть кнопка 4, которую используют кнопки 1 и 2, чтобы открыть форму 2, предоставив форме 2 определенное имя - form2A и form2B.Кнопки 3 и 4 используются для закрытия открытой базы формы по имени формы.Как я могу закрыть форму 2A, когда нажимаю кнопку 3, но не закрываю форму 2B?
public static List<Form> forms = new List<Form>();
Форма открыта
TagItem.TagItemInfo tagItemInfo = new TagItem.TagItemInfo(symbol_id);
tagItemInfo.Name = symbol_id.ToString();
TagList.forms.Add(tagItemInfo);
tagItemInfo.Show();
Форма закрыта
if(TagList.forms.Count > 0)
{
foreach(Form frm in TagList.forms)
{
if(frm.Name == o.SymbolID.ToString())
{
frm.Dispose();
frm.Close();
}
}
}
Моя система можетоткройте столько, сколько форма, которая будет указывать имя для него.