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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. window template WPF

window template WPF

מתוזמן נעוץ נעול הועבר ארכיון code613m
25 פוסטים 3 כותבים 1.1k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שמואל
    כתב ב נערך לאחרונה על ידי
    #21

    WpfApplication6.rarמצורף קוד בסיסי מישהוא יכול לתת את הדעת למה זה לא עובד לי?
    תודה רבה

    פורסם במקור בפורום CODE613 ב19/03/2014 11:44 (+02:00)

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

      תחליף את השורה הזאת

      Template="{Binding Mode=OneWay, Source={StaticResource myWindowStyle}}"
      

      בזאת:

      Style="{StaticResource myWindowStyle}"
      

      פורסם במקור בפורום CODE613 ב19/03/2014 11:53 (+02:00)

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

        קודם כל זה חידוש גדול בשבילי

        <AdornerDecorator Grid.Row="1">
                                            <ContentPresenter/>
         </AdornerDecorator>
        

        דבר שני
        @דוד ל.ט.

        @רחמים

        והתוצאה בזמן ריצה ... חלון שחור !

        יאהווו!! ולכן עבדת כ"כ קשה! אז קבל שתי אפשרויות: או קבע צבע רקע לאלמנט הראשי בטמפלט (בורדר או גריד), או אפשרות מרתקת יותר קבע את שני הערכים האלו: WindowStyle="None" AllowsTransparency="True" בסטייל או בחלון.

        כעת גם לי יוצא שחור מרכז החלון היכן שמיקום העריכה לא הבנתי מה אתה מרוויח במאפיינים אלו שכתבת אמנם הם מורידים את השחור אבל יש להם חסרון (להתחיל לבנות את כל האלמנטים של החלון)

        פורסם במקור בפורום CODE613 ב19/03/2014 13:01 (+02:00)

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

          לא הבנת כנראה לא כוונתי, התכוונתי לשנות את הטמפלט שהעליתי.
          הנה ככה למשל:

          <Style x:Key="WinStyle" TargetType="{x:Type Window}">
              <Setter Property="Template">
                  <Setter.Value>
                      <ControlTemplate TargetType="{x:Type Window}">
                          <Grid Background="White">
                              <Grid.RowDefinitions>
                                  <RowDefinition Height="50"/>
                                  <RowDefinition Height="*"/>
                                  <RowDefinition Height="50"/>
                              </Grid.RowDefinitions>
                              <Border  >
                                  <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{TemplateBinding Title}" />
                              </Border>
                              <AdornerDecorator Grid.Row="1">
                                  <ContentPresenter/>
                              </AdornerDecorator>
                              <Border Grid.Row="2" >
                                  <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" >כותרת תחתונה</TextBlock>
                              </Border>
                          </Grid>
                      </ControlTemplate>
                  </Setter.Value>
              </Setter>
          </Style>
          

          אגב הAdornerDecorator אני גם לא כ"כ מכיר, אני סה"כ העתקתי מהטמפלט שהVS יוצר.

          פורסם במקור בפורום CODE613 ב19/03/2014 13:32 (+02:00)

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

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

          תגובה 1 תגובה אחרונה
          1
          • ש מנותק
            ש מנותק
            שמואל
            כתב ב נערך לאחרונה על ידי
            #25

            תודה רבה

            פורסם במקור בפורום CODE613 ב19/03/2014 14:01 (+02:00)

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

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

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

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