דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. Wpf: איך ליישם dataconext עבור style בתוך resource dictionary ??

Wpf: איך ליישם dataconext עבור style בתוך resource dictionary ??

מתוזמן נעוץ נעול הועבר תכנות
5 פוסטים 2 כותבים 380 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • pcinfogmachP מנותק
    pcinfogmachP מנותק
    pcinfogmach
    כתב ב נערך לאחרונה על ידי
    #1

    מישהו יודע איך ליישם dataconext עבור style בתוך resource dictionary
    הדרך הרגילה לא עובד לי

    <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                        xmlns:mscorlib="clr-namespace:System;assembly=mscorlib"
                        xmlns:window="clr-namespace:MyWpf.Themes.Window;assembly=MyWpf"
                        xmlns:Converters="clr-namespace:MyWpf.Converters">
    
        <Style TargetType="Window" x:Key="ThemedWindow">
            <Setter Property="DataContext">
                <Setter.Value>
                    <window:WindowThemingHelper
             </Setter.Value>
            </Setter>
    

    גמ"ח מידע מחשבים ואופיס

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      אכן לא אפשרי.
      תספר לי את התרחיש שלשמו אתה רוצה לעשות את זה,
      כי אני לא מצליח להבין למה אתה צריך את זה.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      pcinfogmachP תגובה 1 תגובה אחרונה
      0
      • pcinfogmachP מנותק
        pcinfogmachP מנותק
        pcinfogmach
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        לאחרונה חקרתי רבות את איך לשפר את השימושיות (Reusability) והניידות (Portability) בקודים שלי. מחקר זה הוביל אותי להעדיף שימוש מוגבר ב-ResourceDictionary במקום עיצובים ישירים בתוך הפקדים עצמם מה שהופך את הקוד שלי ליותר מודולרי וניתן לשימוש חוזר.
        כתוצאה מכך, אני מעדיף גם שה-Binding עבור פקדים מסוימים יוגדר מראש בתוך ה-ResourceDictionary.

        תכלס אפשר לעשות binding בתוך ResourceDictionary על ידי שימוש במחלקה סטטית אבל גישה זו מאוד מגובלת כי בסוף היום זה ניהול סטטי של פקדים ולא דינאמי כמו שאמור להיות.

        שוין כנראה זה לא הכיוון תכלס אפשר לבנות פקדים ב-wpf ואז ה-binding שלהם זמין אבל יש לזה מחיר מסויים. מצד maintanenace זה לא כמו השגר ושלח של style שמחובר ל-viemodel.

        גמ"ח מידע מחשבים ואופיס

        dovidD תגובה 1 תגובה אחרונה
        1
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב לpcinfogmach ב נערך לאחרונה על ידי
          #4

          @pcinfogmach כתב בWpf: איך ליישם dataconext עבור style בתוך resource dictionary ??:

          כתוצאה מכך, אני מעדיף גם שה-Binding עבור פקדים מסוימים יוגדר מראש בתוך ה-ResourceDictionary.

          תביא דוגמה.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          pcinfogmachP תגובה 1 תגובה אחרונה
          0
          • pcinfogmachP מנותק
            pcinfogmachP מנותק
            pcinfogmach
            השיב לdovid ב נערך לאחרונה על ידי pcinfogmach
            #5

            @dovid
            נגיד אני רוצה מבנה נתונים של תיקייות ומסמכים ב-treeview ואני בונה לזה מודל ו style יפה שאמור לשמש אותי בכמה תוכנות
            לצרף גם קוד דוגמא?

            גמ"ח מידע מחשבים ואופיס

            תגובה 1 תגובה אחרונה
            0

            בא תתחבר לדף היומי!
            • התחברות

            • אין לך חשבון עדיין? הרשמה

            • התחברו או הירשמו כדי לחפש.
            • פוסט ראשון
              פוסט אחרון
            0
            • דף הבית
            • קטגוריות
            • פוסטים אחרונים
            • משתמשים
            • חיפוש
            • חוקי הפורום