Click here to Skip to main content
15,886,093 members
Home / Discussions / C#
   

C#

 
GeneralRe: Do I Need The Observer Design Pattern In My Situation Pin
MadDashCoder1-Jun-16 0:51
MadDashCoder1-Jun-16 0:51 
GeneralRe: Do I Need The Observer Design Pattern In My Situation Pin
Eddy Vluggen1-Jun-16 0:57
professionalEddy Vluggen1-Jun-16 0:57 
QuestionBack and Forward button for MDI Parent Pin
Rashad Hameed31-May-16 1:26
Rashad Hameed31-May-16 1:26 
AnswerRe: Back and Forward button for MDI Parent Pin
OriginalGriff31-May-16 3:00
mveOriginalGriff31-May-16 3:00 
GeneralRe: Back and Forward button for MDI Parent Pin
Rashad Hameed31-May-16 11:14
Rashad Hameed31-May-16 11:14 
GeneralRe: Back and Forward button for MDI Parent Pin
OriginalGriff31-May-16 11:37
mveOriginalGriff31-May-16 11:37 
AnswerRe: Back and Forward button for MDI Parent Pin
Brisingr Aerowing31-May-16 3:00
professionalBrisingr Aerowing31-May-16 3:00 
AnswerRe: Back and Forward button for MDI Parent Pin
BillWoodruff31-May-16 3:36
professionalBillWoodruff31-May-16 3:36 
While I don't have the energy/stamina to really get deeply into understanding your code, let me point out a few things that may be helpful:

1. when you create a new Form named 't inside a method, a new instance of a Form is created ... however, the Application.ActiveForms property will not be incremented; it is only changed when you 'Show the Form, not when the new Form is loaded. The moment you exit the method, the variable 't ... of course ... is no longer valid (however, the Form it points to, is, of course, still there).

1.a. in the case of an MDI app, Application.OpenForms has a 'count of #1 when the MDI Form is opened.

1.b. when you 'Hide a Form that has been 'shown, it remains in the Application.OpenForms collection. and, of course, when you 'close it it is removed from that collection.

2. when you assign an existing Form to 't, you have then thrown away the reference to a Form in 't !

The key issue for planning the relatively simple task of handling "forward and back" is whether you will have multiple MDIChildForms open at once, or want to show them one-at-a-time. Another issue is whether you let the user close a given MDIChildForm, or instead 'Hide that Form so you can re-use it.

If you do allow the user to 'Close a child Form then: do you re-create it on demand ?

I suggest you post more information here about what you are trying to do, and answer the specific questions I've asked. I'll be happy to help with your code, when I know a little more about your goal.
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008

QuestionVisual Studio 2005 Web Application Problem Pin
Zeyad Jalil31-May-16 0:07
professionalZeyad Jalil31-May-16 0:07 
AnswerRe: Visual Studio 2005 Web Application Problem Pin
Dave Kreskowiak31-May-16 3:45
mveDave Kreskowiak31-May-16 3:45 
QuestionScrape a controls which doesn't have any handle in windows application Pin
Member 1101883830-May-16 23:55
Member 1101883830-May-16 23:55 
AnswerRe: Scrape a controls which doesn't have any handle in windows application Pin
OriginalGriff30-May-16 23:59
mveOriginalGriff30-May-16 23:59 
GeneralRe: Scrape a controls which doesn't have any handle in windows application Pin
BillWoodruff31-May-16 3:38
professionalBillWoodruff31-May-16 3:38 
AnswerRe: Scrape a controls which doesn't have any handle in windows application Pin
Gerry Schmitz31-May-16 5:21
mveGerry Schmitz31-May-16 5:21 
AnswerRe: Scrape a controls which doesn't have any handle in windows application Pin
Eddy Vluggen31-May-16 5:32
professionalEddy Vluggen31-May-16 5:32 
AnswerRe: Scrape a controls which doesn't have any handle in windows application Pin
Bernhard Hiller1-Jun-16 0:03
Bernhard Hiller1-Jun-16 0:03 
QuestionConnection String using by ini file or TextFile Pin
Mostafa_Hosseini30-May-16 22:18
Mostafa_Hosseini30-May-16 22:18 
AnswerRe: Connection String using by ini file or TextFile Pin
OriginalGriff30-May-16 22:42
mveOriginalGriff30-May-16 22:42 
GeneralRe: Connection String using by ini file or TextFile Pin
Mostafa_Hosseini31-May-16 4:34
Mostafa_Hosseini31-May-16 4:34 
GeneralRe: Connection String using by ini file or TextFile Pin
OriginalGriff31-May-16 4:46
mveOriginalGriff31-May-16 4:46 
QuestionHow to get key board entries on windows explorer ? Pin
srikrishnathanthri30-May-16 20:34
srikrishnathanthri30-May-16 20:34 
AnswerRe: How to get key board entries on windows explorer ? Pin
Dave Kreskowiak31-May-16 3:43
mveDave Kreskowiak31-May-16 3:43 
Questionstore MAC address at installation time Pin
Member 1234275230-May-16 19:45
Member 1234275230-May-16 19:45 
AnswerRe: store MAC address at installation time Pin
OriginalGriff30-May-16 21:04
mveOriginalGriff30-May-16 21:04 
QuestionChange Winform Webbrowser url externally Pin
avisotorisher30-May-16 17:28
avisotorisher30-May-16 17:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.