none
为什么同样的xaml在xp和win7下显示效果差的很远? RRS feed

  • 问题

  •                   <ContextMenu Opacity="0.8" Width="150" Height="140">
                        <ContextMenu.Background>
                          <LinearGradientBrush>
                            <GradientBrush.GradientStops>
                              <GradientStopCollection>
                                <GradientStop Color="#FFFFFF" Offset="0.0"/>
                                <GradientStop Color="#C3DDE8" Offset="1"/>
                              </GradientStopCollection>
                            </GradientBrush.GradientStops>
                          </LinearGradientBrush>
                        </ContextMenu.Background>
                        <ContextMenu.BitmapEffect>
                          <DropShadowBitmapEffect Color="#C3DDE8" Direction="-90" ShadowDepth="5" Softness="0.5" Opacity="0.5" />
                        </ContextMenu.BitmapEffect>
    

    虽然在xp和win7下透明效果和阴影效果都有,背景渐变效果也有,可是我就是觉得别扭,具体的看图吧

    win7:http://img.vippiano.com/win7.jpg

    xp:http://img.vippiano.com/xp.jpg

    2011年2月23日 2:22

答案

全部回复