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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  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
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום