הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [C#] UserControl (https://hosts.co.il/forums/showthread.php?t=57837)

ShLooK 12-12-07 23:04

[C#] UserControl
 
אז ככה,
אני רוצה לטעון UserControl מסויים,
אז עשיתי ככה:
קוד:

UserControl1 object1 = new UserControl1();
object1.Load();

וזאת השגיאה שאני מקבל:
קוד:

The event 'System.Windows.Forms.UserControl.Load' can only appear on the left hand side of += or -=
תודה!

חיים 13-12-07 07:49

תנסה לעשות ככה:
קוד:

UserControl1 object1 += new UserControl1();
object1.Load();

פעם נראה לי עשיתי משהו כזה וזה עבד

ShLooK 13-12-07 08:38

אממ זה לא עובד...
קוד:

Invalid expression term '+='

idanz 14-12-07 16:57

ציטוט:

נכתב במקור על ידי חיים (פרסם 590655)
תנסה לעשות ככה:
קוד:

UserControl1 object1 += new UserControl1();
object1.Load();

פעם נראה לי עשיתי משהו כזה וזה עבד

+= זה אומר ש-object1 יהיה שווה לערך הנוכחי של object1 + object1. אז מה עשינו פה?
נסה לעשות כך:
ציטוט:

MyUserControl ctrl = new MyUserControl();
Page.Control.Add(ctrl);

ShLooK 14-12-07 21:18

אמממ כתוב לי ש page לא נמצא בקוד...
אני מתכנת בC# ולא C#+asp.net כאילו אני בונה תוכנה ולא אתר...


כל הזמנים הם GMT +2. הזמן כעת הוא 03:34.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ