Custom Control – Preliminary Workshop

27/05/2013

יצירת פרויקט חדש ב- Visual Studio 1. לפתוח את ה- Visual Studio החביב עליכם (אני אבצע את הפרויקט ב- VS2010) ונפתח פרויקט חדש מסוג WPF Application - פרויקט זה ישמש אותנו לניסויים עם ה- CustomControl שמיד ניצור. 2. נוסיף עוד פרויקט ל- Solution מסוג WPF Custom Control Library. 3. עם יצירת הפרוייקט קיבלנו שני קבצים: a. Generic.xaml תחת הספרייה Themes - קובץ זה למעשה מגדיר כיצד ה- CustomControl שלנו נראה. נקודה חשובה לגבי ה- Style, יש לשים לב כי ה- Key שלו הוא לא שם רגיל, מחרוזת, אל Type של הקונטרול שלנו...
אין תגובות

Custom Control

24/05/2013

Custom Control vs. User Controls ב- WPF ישנן שתי תפיסות לגבי Controls. הראשונה והמוכרת יותר זה ה- User Control. זהו למעשה שילוב של מספר Control-ים קיימים ליחידה אחת. ה- User Control מורכב מקובץ xaml ומ- code behind ויורש מ- UserControl. החסרון הגדול של User Control נעוץ בעובדה שלא ניתן לבצע עליו Style או Template - כן ניתן לכתוב לו DependencyProperties ייחודיים משלו אשר לפי הוראות שלנו ישפיעו על העיצוב של ה- Control-ים השונים המרכיבים את ה- User Control. דוגמא ל- UserControl יכולה להיות שושנת רוחות אשר לחיצה על כיוון תזיז את התמונה. השושנה תהיה מורכבת משמונה...
אין תגובות

מאמרים טובים בנושא C#

06/05/2013

אני תמיד מחפש חומרים חדשים לקרוא וללמוד דברים שאני עוד לא יודע והיום נפלתי על סדרת מאמרים מעניינת שחידשה לי כמה יכולות שלא הכרתי. המאמרים מתחילים מהבסיס (רצוי לדעת לכתוב קוד - לא חייב להבין אותו) http://tech.pro/tutorial/1172/an-advanced-introduction-to-c ממשיכים לנושאים קצת יותר מתקדמים אשר מקפיצים את המשתמש מדרגה http://tech.pro/tutorial/1207/mastering-c ומסיימים בנושאים מתקדמים ב- C# אשר בהחלט עושים חשק לעוד http://tech.pro/tutorial/1266/advanced-programming-with-c המאמרים כתובים טוב ואני ממליץ עליהם בחום גם כדי להיזכר וגם כדי אולי ללמוד דברים חדשים.
אין תגובות