WPF DrawingImage DrawingGroup Geometry in 2D acted as 3D

复制代码
<Window x:Class="WpfApp102.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        WindowState="Maximized"
        WindowStyle="None"
        Background="Black"
        xmlns:local="clr-namespace:WpfApp102"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <Image>
            <Image.Source>
                <DrawingImage>
                    <DrawingImage.Drawing>
                        <DrawingGroup x:Name="House">
                            <GeometryDrawing x:Name="Front"
                                             Brush="Red"
                                             Geometry="M0,260 
                                             L0,600 
                                             L100,670 
                                             L110,500
                                             L190,550
                                             L190,710
                                             L300,775
                                             L300,430
                                             L150,175"/>
                            <GeometryDrawing x:Name="side"
                                             Brush="Green"
                                             Geometry="M300,430
                                             L300,775
                                             L600,600
                                             L600,260"/>
                            <GeometryDrawing x:Name="root"
                                             Brush="Blue"
                                             Geometry="M150,175
                                             L300,430
                                             L600,260
                                             L450,0"/>
                        </DrawingGroup>
                    </DrawingImage.Drawing>
                </DrawingImage>
            </Image.Source>
        </Image>
    </Grid>
</Window>
复制代码

 

 

 

 

posted @   FredGrit  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-12-28 C++ read and log linux command in physical file
2021-12-28 C++ timer execute function in interval time span
2021-12-28 C++ invoke other class function
2021-12-28 C++ vector generated via rand() and print with fixed width
2016-12-28 My time is limited
2016-12-28 WPF toolkit AutoCompleteBox
点击右上角即可分享
微信分享提示