עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

שימוש ב-UserControl

Featured Replies

פורסם

יש לי UserControl כחלק ממשחק. ובאיזשהוא שלב אני רוצה לצאת מהקוד של הUserControl לדף שפתח אותו (שעליו הוא נמצא) איך עושים את זה ???

פורסם

תדאג בבנאי של ה UserControl לקבל את האבא שלו כמשתנה ואז לשמור אותו במשתנה פנימי, ככה תוכל לגשת אליו.

פורסם
  • מחבר

תדאג בבנאי של ה UserControl לקבל את האבא שלו כמשתנה ואז לשמור אותו במשתנה פנימי, ככה תוכל לגשת אליו.

אני רוצה לגשת אליו ממש, לא לעותק שלו.

פורסם

זה בדיוק מה שזה. כשעושים השמה למשתנה מסוים ב-#C, אז הערך לא מועתק, אלא רק ההתייחסות אליו (reference).

על מנת להעתיק צריך לקרוא לפונקציית העתקה במיוחד.

פורסם

מה עם This.Page?

פורסם
  • מחבר

זה בדיוק מה שזה. כשעושים השמה למשתנה מסוים ב-#C, אז הערך לא מועתק, אלא רק ההתייחסות אליו (reference).

על מנת להעתיק צריך לקרוא לפונקציית העתקה במיוחד.

כששולחים משתנה לפונ' הוא עושה reference אליו?

לכאורה הפונ' מקבלת אותו כעותק, לא?!

פורסם

זה תלוי.

אם אתה מעביר int, למשל, אז כן, זה by value.

אם אתה מעביר Control, אז זה by ref.

תנסה- תעשה פונקציה קטנה שמקבלת HtmlGenericControl ושמה לו בInnerHtml טקסט כלשהו. במקרה כזה אתה מן הסתם מצפה שאתה תראה את השינוי במסמך. אין "טעם" ליצור עותק לוקאלי של הControl.

פורסם

כששולחים משתנה לפונ' הוא עושה reference אליו?

לכאורה הפונ' מקבלת אותו כעותק, לא?!

לא, אתה מקבל reference אליו.

(זה פחות או יותר דבר בסיסי בטיפול באובייקטים ב-#C, אם אתה לא יודע את זה אז כדאי לך לחזור על חומר בסיסי)

פורסם
  • מחבר

צודק לחלוטין, התבלבתי משום מה.

בכל מקרה הסתדרתי בדרך אחרת.

תודה :yelclap:

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.