ביינדינג לשם החלון WPF
-
מה הדרך לעשות ביינדינג לשם החלון?
אני מעוניין שtextBlock מסוים בכל חלון יהיה ביינדינג לשם הקובץ
תודהפורסם במקור בפורום CODE613 ב30/03/2014 20:19 (+03:00)
-
הבינדינג יסנכרן בין שם הקובץ לכותרת החלון או בין ה textBlock לשם הקובץ?
פורסם במקור בפורום CODE613 ב30/03/2014 20:21 (+03:00)
-
אין נפק"מ שניהם יתנו לי את אותו תוצאה
פורסם במקור בפורום CODE613 ב31/03/2014 10:05 (+03:00)
-
אין נפק"מ שניהם יתנו לי את אותו תוצאה
זה במקרה שלך, בעיקרון יש נפק"מ. אבל בכל מקרה זה לא שימושי להשתמש בשם הקובץ - זה לא יכול לכלול רווחים וכודמה, וזה גם יותר מסובך ומחייב קוד.
בשביל הכותרת, החלון עצמו הוא אלמנט כמו כל האלמנטים בחלון, והTitle הוא מאפיין ככל המאפיינים. הגישה יכולה להיות או ע"י ElementName ובמקרה כזה יש לקבוע לחלון שם (x:Name), או ע"י הפניה יחסית:
Text="{Binding Title, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}}"
פורסם במקור בפורום CODE613 ב31/03/2014 11:14 (+03:00)
4/4