form2.showdialog

avishayk

New member
form2.showdialog

שלום c# .net האם יש אפשרות לדוגמא, שבעת הפעלת form2.dispose שהוגדר בפתיחה form2.showdialog ע"י form1 נגיד, תבוצע חזרה ל form אחר? כלומר, אני רוצה בתנאי מסויים שלא תבוצע חזרה לפורם שפתח אותו כדיאלוג, אלא לפורם אחר. (רק בתנאי מסויים - בגלל זה אני מתעקש להשאיר אותו כדיאלוג). תודה.
 

Misprint

New member
....

אתה מתכוון לעבור בין טפסים שכבר פתוחים? אם ככה פשוט תפעיל על הטופס את המטודה Focus
 

avishayk

New member
לא, הכוונה

הכוונה היא להפעיל טופס NEW חדש, ולעשות DISPOSE לזה שהפעיל את הDIALOG. אשמח לקבל דוגמא במידה וקיימת האפשרות. כאילו הכוונה שלי (וסליחה על הדוגמא...) היא: "להרוג את האבא, ולהפעיל מישהו אחר". תודה ושבוע טוב.
 

Misprint

New member
אם כך,

אז "מישהו" יצר את האבא, לכן שם תוכל להרוג את מי שבתוכו נוצר ה dialog (ואם זה לא המצב.. אז עדיף שככה יהיה מבחנית דזיין
), אחרי זה תוכל ליצור את הטופס החדש ע"פ הבחירה משהו כמו: |קוד| Form myForm; if(somthing) myForm = new FormA; else myForm = new FormB();
 
למעלה