WPF中小的技能点 1

👉图片圆角的处理方式

      采用boder里background背景设置图片并设置对应的圆角

<Border CornerRadius="20">
      <Border.Background>
          <ImageBrush ImageSource="/Resources/Images/after.png" />
      </Border.Background>
</Border>

👉图片修复前后对比示例

 

<Grid Width="722" Height="476">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="1.17*" />
            <ColumnDefinition Width="auto" />
            <ColumnDefinition Width="*" />
        </Grid.ColumnDefinitions>

        <Image
            Grid.ColumnSpan="3"
            Width="722"
            Height="476"
            Source="/Img/after.jpg" />
        <Image
            Grid.Column="0"
            Grid.ColumnSpan="2"
            Width="722"
            Height="476"
            Source="/Img/before.jpg"
            Visibility="Visible" />

        <GridSplitter
            Grid.Column="1"
            Width="40"
            Margin="-40,0"
            HorizontalAlignment="Stretch"
            Cursor="Hand" />
        <Grid>
            <Label
                Margin="60,100"
                VerticalAlignment="Bottom"
                Content="修复前" />
        </Grid>
        <Label
            Grid.Column="3"
            Margin="50,100"
            HorizontalAlignment="Right"
            VerticalAlignment="Bottom"
            Content="修复后" />
</Grid>
  •  图片前后的对比界面的布局放到相应的位置,并且图片大小保证大小一致或者宽高比等比缩放
  • GridSplitter控件犹如一条“分割线”,把两边的列隔开了。一旦鼠标划到任意一边,就会改变形状

看一下效果:

 

posted @   庆喜  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
点击右上角即可分享
微信分享提示