日期:2014-05-18  浏览次数:20748 次

选择菜单项时,将选择的窗口切换为当前窗口,怎么做?
我通过listbox打开了两个窗口a,和b,我要实现的是选择菜单项时,将选择的窗口切换为当前窗口,怎么做?比如我菜单项里面有2个选项,“A”和“B”,点A的时候让a窗口作为当前窗口,点B时b窗口作为当前窗口。
求高手解答。

------解决方案--------------------
C# code
Type ft = null;
if (listBox选择A)
{
    ft = typeof(A窗体的类型);
}
else if (listBox选择B)
{
    ft = typeof(B窗体的类型);
}

foreach (Form item in Application.OpenForms)
{
    if (item.GetType() == ft)
    {
        item.Activate();
        break;
    }
}