| wpf介面展示關於ListView展示有倒影效果分享一下 wpf中的xaml代碼: <ListView x:Name="listView1" Grid.Row="1" Margin="36,1,29,0" RenderTransformOrigin="0.5,0.5" BorderThickness="2,2,2,0" OpacityMask="{x:Null}" ForceCursor="True" OverridesDefaultStyle="False" Background="#7273C0EC" BorderBrush="#00FFFFFF" Foreground="#FFFFFFFF" Width="300" Height="156" VerticalAlignment="Top">> <ListView.View> <GridView x:Name="gridView1" > <GridViewColumn Header="使用者編號" DisplayMemberBinding="{Binding Path=useId}" ></GridViewColumn> <GridViewColumn Header="使用者姓名" DisplayMemberBinding="{Binding Path=useName}" ></GridViewColumn> <GridViewColumn Header="使用者暱稱" DisplayMemberBinding="{Binding Path=useLastName}" ></GridViewColumn> <GridViewColumn Header="使用者Email" DisplayMemberBinding="{Binding Path=useEmail}" ></GridViewColumn> </GridView> </ListView.View> </ListView> <Border BorderBrush="White" Margin="43,157,107,31" Grid.Row="1"> <Border.RenderTransform> <SkewTransform CenterX="0" CenterY="100" AngleX="-20" AngleY="0"/> </Border.RenderTransform> <Border.OpacityMask> <LinearGradientBrush StartPoint="0,0" EndPoint="0,1"> <GradientStop Offset="0" Color="#FF000000"/> <GradientStop Offset="0.8" Color="#00000000"/> </LinearGradientBrush> </Border.OpacityMask> <Border.Background> <VisualBrush Visual="{Binding ElementName=listView1}"> <VisualBrush.RelativeTransform> <ScaleTransform ScaleX="1" ScaleY="-1" CenterX="0.5" CenterY="0.5"/> </VisualBrush.RelativeTransform> </VisualBrush> </Border.Background> </Border> |