mayhem1121
New member
WPF: עזרה בעדכון לייבל DispatcherTimer
יש לי פרוייקט שבו מספר חלונות, בכל חלון יש לייבל שמציג את התאריך והשעה, המעבר בין החלונות מתבצע עם Switcher.
כמו כן בפרוייקט יש מספר class-ים, בינהם:
class שנקרא DeviceComm - מכיל את התקשורת ו DispatcherTimer, בעליית מערכת נוצר מופע אחד של DeviceComm, מופע זה מועבר בין החלונות עם ה Switcher.
class שנקרא Globals - אשר מכיל משתנים סטטים.
DispatcherTimer מעדכן בכל שניה משתנה סטטי בשם TimeAndDate.
אני מעוניין לעדכן בכל חלון את הלייבל שיכיל את התאריך והשעה.
אני לא מעוניין ב DispatcherTimer שונה לכל חלון, אלא באחד שיפעל ב DeviceComm ויעדכן אוטומטית את הלייבל המתאים בכל חלון.
ניסיתי לפתור את הבעיה עם INotifyPropertyChanged אבל לא הצלחתי להגיע לשום דבר שעובד.
אשמח לעזרה (מקווה שהייתי ברור).
תודה!
יש לי פרוייקט שבו מספר חלונות, בכל חלון יש לייבל שמציג את התאריך והשעה, המעבר בין החלונות מתבצע עם Switcher.
כמו כן בפרוייקט יש מספר class-ים, בינהם:
class שנקרא DeviceComm - מכיל את התקשורת ו DispatcherTimer, בעליית מערכת נוצר מופע אחד של DeviceComm, מופע זה מועבר בין החלונות עם ה Switcher.
class שנקרא Globals - אשר מכיל משתנים סטטים.
DispatcherTimer מעדכן בכל שניה משתנה סטטי בשם TimeAndDate.
אני מעוניין לעדכן בכל חלון את הלייבל שיכיל את התאריך והשעה.
אני לא מעוניין ב DispatcherTimer שונה לכל חלון, אלא באחד שיפעל ב DeviceComm ויעדכן אוטומטית את הלייבל המתאים בכל חלון.
ניסיתי לפתור את הבעיה עם INotifyPropertyChanged אבל לא הצלחתי להגיע לשום דבר שעובד.
אשמח לעזרה (מקווה שהייתי ברור).
תודה!