ABA


"שאלה בקשר לעבודה עם כמה Forms"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13993 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13993
akoka

   13:05   15.03.07   
אל הפורום  
  שאלה בקשר לעבודה עם כמה Forms  
 
   הצלחתי ללמוד איך יוצרים עוד Forms חוץ מהראשי עכשיו יצרתי Strip Menu ובאחד מהכפתורים בתפריט אני רוצה שבלחיצה הפוקוס יעבור לחלון השני מה שעשיתי זה ככה

Form2.ActiveForm.Activate();

אוליי טעיתי בפקודה או משו?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ניסיתי גם ככה akoka 15.03.07 13:18 1
  הצלחתי:) akoka 15.03.07 16:54 2
     כמה דברים עידן_הכלי 15.03.07 17:19 3
         c# זה לא ברור חח:)בכול אופן akoka 15.03.07 17:40 4
             כנס עידן_הכלי 15.03.07 18:22 5

       
akoka

   13:18   15.03.07   
אל הפורום  
  1. ניסיתי גם ככה  
בתגובה להודעה מספר 0
 
   Form2.ActiveForm.Focus();

יש מצב לשנות אוליי את הForm לPublic במקום Private?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   16:54   15.03.07   
אל הפורום  
  2. הצלחתי:)  
בתגובה להודעה מספר 0
 
   חשבתי שזה יהיה פשוט אבל זה נושא שונה לגמרי זה נקרא MDI Application צריך ליצור MDIParent לאחר מכן ליצור לו ילדים ועוד ועוד...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

   17:19   15.03.07   
אל הפורום  
  3. כמה דברים  
בתגובה להודעה מספר 2
 
   קודם כל, אתה צריך להגיד עם איזו שפת תכנות אתה עובד כדי שנוכל לעזור לך עם קוד

עכשיו יש 2 צורות לעבודה עם FORMS,

הצורה הרגילה היא פשוט פורמים נפרדים שלא קשורים אחד לשני, ואתה מזמן אותם עם Form2.show() ברוב המקרים, לפעמים תצטרך ליצור Instance של הפורום ואז לעשות לו SHOW.

הצורה השניה זה MDI שבו בעצם יש לו את ה PARENT שזה הפורום הראשי שבתוכו נפתחים עוד כל מיני פורמים (CHILDS), והם נמצאים רק במסגרת שלו.
השימוש אמור להיות פחות או יותר אותו דבר עם הקוד.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   17:40   15.03.07   
אל הפורום  
  4. c# זה לא ברור חח:)בכול אופן  
בתגובה להודעה מספר 3
 
   הצלחתי ב2 השיטות ליצור את זה יש לי שאלה אחרת שאני פותח את החלון דרך הMenuStrip החלון נפתח אבל אני רוצה שברגע שיילחצו עליו שוב החלון ייסגר ולא ייפתח שוב הכיצד?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
עידן_הכלי

   18:22   15.03.07   
אל הפורום  
  5. כנס  
בתגובה להודעה מספר 4
 
   ערכתי לאחרונה בתאריך 15.03.07 בשעה 18:23 בברכה, עידן_הכלי
 
תראה ב C# הכל OO, אתה צריך ליצור אינסטנס של Form2.

ואז אתה יכול לשחק עם זה כמה שבא לך.

אתה יכול ליצור משתנה סטטי, ואז לעשות לו אינסטנס אחד, ואז בלחיצת כפתור אתה לא יוצר אינסטנס חדש, אלא רק עושה show לאינסטנס הקיים, ואז לשחק עם זה בתנאים או אקספשנים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net