Камарады,
У меня есть приложение WindowForm, которое содержит несколько форм, каждая с определенным именем.Ну, я хотел разработать класс, который управляет созданием этих окон, где через тип параметра экрана (ее имя) система создаст его для меня ...
Я думаю, что вСвойство "AcessibleName" в MenuItem, введите имя класса, который я хочу.Затем, чтобы щелкнуть по каждому элементу, система выполняет следующую проверку
private void mnMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
try
{
if (!String.IsNullOrEmpty(((MenuStrip)sender).AccessibleName))
{
string[] _Parametros = ((MenuStrip)sender).AccessibleName.Split(uConstantes.CtSeparadorMenu);
uMenu.CreateWindow(((MenuStrip)sender).AccessibleName, _Parametros);
}
}
catch (uException __Excp)
{
throw __Excp;
}
}
uMenu.CreateWindow, и внутри класса я получу параметры, создаю экземпляр нового объекта и отображаю его.У кого-нибудь есть идеи?Отражение решает эту проблему?(К сожалению, я не знаю много об отражении)
Спасибо