Click here to Skip to main content
13,090,299 members (76,319 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hello All,

I am working in a window application in in which i used MenuScript and on every menu click form is open every Time.
Problem : On every click of menu items new instance of page is generated.

Requirement : I want that when i open a form on click to a menu that form should open and all other opened forms should be closed.

please give me any idea, article or link to solve my problem.
Posted 9-Sep-12 19:58pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Let your menu form's name is Menu. So run the snippet below before your new window opens.

List<Form> openForms = new List<Form>();
foreach (Form f in Application.OpenForms)
foreach (Form f in openForms)
    if (f.Name != "Menu")
coolnavjot31 10-Sep-12 2:21am
thanks a lot....
Kuthuparakkal 10-Sep-12 2:23am
you're most welcome!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.170813.1 | Last Updated 10 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100