为什么我在“边框”中看不到图像?

问题描述 投票:0回答:1
c# image xaml bitmap brush
1个回答
0
投票

我建议不要使用图像来实现透明度,而是使用路径。它只是更好地扩展:

<Grid Height="200" Width="200">
    <Grid.Background>
        <VisualBrush TileMode="Tile" Viewport="0,0,20,20" ViewportUnits="Absolute">
            <VisualBrush.Visual>
                <Canvas Background="White">
                    <Path Data="M0,0 L10,0 10,10 0,10Z M10,10 L20,10 20,20 10,20Z" Fill="gray"/>
                </Canvas>
            </VisualBrush.Visual>
        </VisualBrush>
    </Grid.Background>
</Grid>

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.