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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. AvalonDock WPF איך מוסיפים באופן תקין LayoutDocument

AvalonDock WPF איך מוסיפים באופן תקין LayoutDocument

מתוזמן נעוץ נעול הועבר תכנות
11 פוסטים 2 כותבים 310 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מחובר
    dovidD מחובר
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #2

    תציין אם איזה חבילה אתה משתמש, כי יש כמה וכמה AvalonDock.

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

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

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

      בנוסף, את cntrlBookView אתה חייב ליצור מחדש (new) ולא להשתמש בו שימוש חוזר.

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

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

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

        @dovid כתב בבאג בAvalonDock WPF:

        תציין אם איזה חבילה אתה משתמש, כי יש כמה וכמה AvalonDock.

        874f719d-792c-4f3f-8fae-94f3df4f5dd6-image.png

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

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

          אז לדעתי כל הבעיות זה בגלל שלא יצרת מופע בכל פעם של הcntrlBookView.
          כלומר זה אמור לחסוך גם את הגריד.

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

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

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

            @dovid כתב בבאג בAvalonDock WPF:

            אז לדעתי כל הבעיות זה בגלל שלא יצרת מופע בכל פעם של הcntrlBookView.
            כלומר זה אמור לחסוך גם את הגריד.

            יצרתי ולא עזר

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

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

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

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

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

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

                @dovid
                עשיתי את הנ"ל ולא עזר.
                לא הצלחת לשחזר עם הקוד הנ"ל?

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

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

                  תכתוב ככה:

                   var pane = dockManager.Layout.Descendents().OfType<LayoutDocumentPane>().First();
                   pane.Children.Add(newLayoutDocument);
                  

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

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

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

                    @dovid כתב בבאג בAvalonDock WPF:

                    var pane = dockManager.Layout.Descendents().OfType<LayoutDocumentPane>().First();
                    pane.Children.Add(newLayoutDocument);

                    נפלא! אכן פתר את הבעיה.

                    אם אפשר לשאל על עוד בעיה?
                    כאשר התצוגה מצומצמצת המסמכים מתקרבים מדאי וחופפים אחד על השני
                    d67b2682-545a-4676-a30f-551d42751d1d-image.png
                    6bf93fda-5ffd-4940-af6a-b5e8c3685485-image.png

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

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

                      א. הכותרת של השאלה הזו הייתה גרועה.
                      החלטת שיש פה באג, ובעצם הייתה פה שאלה איך מוסיפים באופן תקין LayoutDocument.
                      אם הכותרת תהיה ככה, זה יעזור לאחרים (אם נשארו כאלו ביקום שמשתמשים בWPF 😞 ).
                      ב. השאלה האחרונה צריכה להיות ג"כ בנושא חדש, שכותרתו AvalonDock בחלון קטן XYZ
                      בXYZ יש לכתוב מילת מפתח על הבעיה, שלא הצלחתי להבין למרות קריאה + צפיה בתמונות...
                      מקוה שלא תתייאש מלהשתפר בביטוי, חזק ואמץ.

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

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

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

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

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

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