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

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

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

WPF סטייל שמהפך תמונות

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

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

    <Style TargetType="Button">
                <Style.Resources>
                    <Style TargetType="Image">
                        <Style.Triggers>
                            <Trigger Property="IsEnabled" Value="False">
                                <Setter Property="Opacity" Value="0.5" />
                            </Trigger>
                        </Style.Triggers>
                    </Style>
                </Style.Resources>
            </Style>
    

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

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

      אם זה כמו בWINFORM, כנראה בחרת שהטופס מיושר לימין. ואז זה הופך את התמונות. (אם True= RightToLeftLayout)
      אבל אני לא בטוח שזה ככה גם בWPF.

      פורסם במקור בפורום CODE613 ב30/01/2014 22:49 (+02:00)

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

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

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

        פורסם במקור בפורום CODE613 ב30/01/2014 23:29 (+02:00)

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

          כל הסטייל פה? ניסית אותו בסביבה נקייה (פרוייקט נקי)?

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

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

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

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

            הנה החלון כולו, בלא הסטייל התמונה ישרה ועם הסטייל תמונה מתהפכת:

            <Window x:Class="MainWindow"
                xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                Title="MainWindow" Height="97" Width="150" FlowDirection="RightToLeft">
                <Window.Resources>
                    <Style TargetType="Button">
                        <Style.Resources>
                            <Style TargetType="Image">
                                <Style.Triggers>
                                    <Trigger Property="IsEnabled" Value="False">
                                        <Setter Property="Opacity" Value="0.5" />
                                    </Trigger>
                                </Style.Triggers>
                            </Style>
                        </Style.Resources>
                    </Style>
                </Window.Resources>
                <Grid>
                    <Button  Height="23" HorizontalAlignment="Left" Margin="12,12,0,0" Name="Button1" VerticalAlignment="Top" Width="75">
                        <Image Source="/WpfApplication1;component/Images/1387746177_resultset_first.png"></Image>
                    </Button>
                </Grid>
            </Window>
            

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

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

              הבעיה היא שכשיש לImage סטייל מקומי אז פתאום הImage יורש מאבותיו את FlowDirection הRTL.
              לא יודע למה זה קורה.
              הפתרון ממש פשוט, להוסיף בפירוש הLTR לתמונה:

              <Style TargetType="Image">
                  <Setter Property="FlowDirection" Value="LeftToRight" />
                  <Style.Triggers>
                      <Trigger Property="IsMouseOver" Value="False">
                          <Setter Property="Opacity" Value="0.5" />
                      </Trigger>
                  </Style.Triggers>
              </Style>
              

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

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

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

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

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

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

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