WPF סטייל וטריגרים - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

WPF סטייל וטריגרים


~שירה

Recommended Posts

יש לי כמה אובייקטים מסוג -ToggleButton בצבע כחול מתחלף.

אני רוצה שכשילחצו על הראשון הוא ישנה את הצבע ל-לחוץ (ירוק מתחלף).

וכשילחצו על הבא (השני) הראשון ישנה את הצבע לנלחץ בעבר (אדום מתחלף), והשני כעת לצבע של לחוץ (ירוק) וכן הלאה.

יש את הproperty IsChecked כדי לבדוק על מי לחצו, ועל מי לא.

איך אני קובעת את הצבע של אוביקט שכבר לחצו עליו, אבל עכשיו הוא לא במצב של לחיצה?

קישור לתוכן
שתף באתרים אחרים

את צריכה להוציא את הלוגיקה הזאת החוצה לviewmodel שלך ולשים שם מערך של כפתורים שכבר נלחצו, ועל כל לחיצה לפנות למערך ולבדוק איזה כפתורים נלחצו ולקבוע בקוד מה יהיה הצבע שלהם.

זה ערבי נורא, אבל אין אופציה יותר טובה עד כמה שאני מכיר. (ואני לא מכיר הרבה, אז את מוזמנת לבדוק בגוגל)

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...