wpf path 贴图

问题描述

代码如下:<Grid><CanvasMargin="5"><PathCanvas.Left="10"Canvas.Top="10"Stroke="Green"><Path.Data><PathGeometry><PathFigureStartPoint="0,300"IsClosed="True"><LineSegmentPoint="500,300"></LineSegment><LineSegmentPoint="240,190"></LineSegment><LineSegmentPoint="120,190"></LineSegment></PathFigure></PathGeometry></Path.Data><Path.Fill><ImageBrushImageSource="floor.jpg"Stretch="UniformToFill"></ImageBrush></Path.Fill></Path></Canvas></Grid>那我高手可以指点一下啊。想要有透视效果,却只是实现普通贴图效果

解决方案

解决方案二:
不明白你所谓的“透视效果”??
解决方案三:
引用1楼SlowlyHeart的回复:

不明白你所谓的“透视效果”??

上图的效果
解决方案四:
引用1楼SlowlyHeart的回复:

不明白你所谓的“透视效果”??

室内,有人那个图片
解决方案五:
Stretch设置成Fill试试。
解决方案六:
引用4楼SlowlyHeart的回复:

Stretch设置成Fill试试。

不行,出不来那个效果
解决方案七:
你的图片是平常的png或者jpg图片么?
解决方案八:
引用6楼SlowlyHeart的回复:

你的图片是平常的png或者jpg图片么?

对啊
解决方案九:
引用7楼qhdfzc的回复:

Quote: 引用6楼SlowlyHeart的回复:
你的图片是平常的png或者jpg图片么?

对啊

你换成Image控件显示图片试试,而不是用Path
解决方案十:
这种吗<Grid><Viewport3D><Viewport3D.Camera><PerspectiveCameraPosition="000"LookDirection="00-8"/></Viewport3D.Camera><ModelVisual3D><ModelVisual3D.Content><AmbientLightColor="White"/></ModelVisual3D.Content></ModelVisual3D><ModelVisual3D><ModelVisual3D.Content><GeometryModel3D><GeometryModel3D.Geometry><MeshGeometry3DPositions="11-8,-11-8,-2-1-5,2-1-5"TriangleIndices="013,312"TextureCoordinates="00101101"/></GeometryModel3D.Geometry><GeometryModel3D.Material><MaterialGroup><DiffuseMaterial><DiffuseMaterial.Brush><ImageBrushImageSource="/island;component/Images/Hydrangeas.jpg"/></DiffuseMaterial.Brush></DiffuseMaterial></MaterialGroup></GeometryModel3D.Material></GeometryModel3D></ModelVisual3D.Content></ModelVisual3D></Viewport3D></Grid>

参考http://blog.csdn.net/wmjcom/article/details/4766730http://www.cnblogs.com/rmay/archive/2008/06/30/1232287.html
解决方案十一:
动图效果
解决方案十二:
引用10楼O_OQAQ的回复:

动图效果

就是这个效果

时间: 2024-11-08 23:14:08

wpf path 贴图的相关文章

WPF 自定义雷达图开发实例教程_C#教程

自定义雷达图表如下: 1.创建UserControl,名为"RadarChartControl" 前台: <UserControl x:Class="WpfApplication2.RadarChartControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/win

求解 wpf dev 折线图、饼图、柱图、雷达图....

问题描述 wpfdev实现折线图,数据从数据库获取,最好是用wpfdev本身带的chartcontrol控件,找了好多资料,也没太研究明白.如果有免费的第三方控件效果好也行,另外还要实现数据的饼图.柱图.雷达图,还有图表的钻取.哪位高手肯给予帮助,感激不尽! 解决方案 解决方案二:不能沉啊,怎么没人进来呢?解决方案三: 解决方案四:引用2楼duanzi_peng的回复:感谢,我上去学习一下

WPF中材质制作:图片和矢量图之争

如果要做下面这样的一个东西作为背景.你会如何做呢? 图1. 目标背景效果 方案一,用PS画出来.然后把这个PNG图片作为背景色.这个方案可以,但是 如果想让这个线的颜色可配置呢?如何线的粗细不确定呢?无论哪个问题,用像 素图的方式都不好解决. 方案二,用WPF的矢量图绘制.这个方案可以比较容易地解决上面两个问题. 但是无论我们用哪种方式,都不会把整个图的大小画出来.而是画是一个最小 的图元,然后重复. 标量图方案 对于PS画的标量而言,有下面这样的一个图就可以了.然后在要绘制的区域内 无限重复.

WPF中的三维空间(2)

原文:WPF中的三维空间(2) 2.10.3 三维对象操作 1.在二维平面空间移动.缩放.旋转Viewport3D控件对象                                                                   图2-196 选中Viewport3D控件对象      图2-197 二维平面空间中对象操作图标 [设计面板]实际上是X-Y平面,在[对象和时间线]面板上选中Viewport3D控件对象,同时选中[工具]面板中的"选择"工具,在[设

一起谈.NET技术,WPF 基础到企业应用系列2——WPF前世今生

1.开篇前言      很多时候了解一项新技术的历史和趋势往往比这项技术的本身价值还要重要.WPF作为一项新技术(已经三年多了,或者应该叫老技术了),我们都有必要了解它的来龙去脉,尤其是公司的CTO.技术总监.架构师等决策层,因为他们对技术的选型及应用具有决定权.对于开发者来说,了解自己正在从事的这个技术的前世今生,有助于我们更好的认识技术本身的价值,也可以避免我们少走一些弯路(圣殿骑士 就走过很多弯路,所以对此比较感慨).从IT技术发展的这些年可以看出,技术对于各大公司只是竞争的一种手段,而对

WPF 基础到企业应用系列2WPF前世今生

1.开篇前言 很多时候了解一项新技术的历史和趋势往往比这项技术的本身价值还要重要.WPF作为一项新技术(已经三年多了,或者应该叫老技术了),我们都有必要了解它的来龙去脉,尤其是公司的CTO.技术总监.架构师等决策层,因为他们对技术的选型及应用具有决定权.对于开发者来说,了解自己正在从事的这个技术的前世今生,有助于我们更好的认识技术本身的价值,也可以避免我们少走一些弯路(圣殿骑士 就走过很多弯路,所以对此比较感慨).从IT技术发展的这些年可以看出,技术对于各大公司只是竞争的一种手段,而对于大多数程

Excel联手PrintFolder 建立链接表

  一.获取目标分区下的文档信息 能够提取指定分区或文件夹下所有文件的名称.类型.大小等信息的软件很多,这里选择的是PrintFolder Pro汉化版安装运行该软件,首先打开左上方的"选项"标签,单击"编辑"按钮,打开"高级"对话框,在"包括文件信息"标签下选择要提取的文件属性,如文件全名(即文件主名+扩展名,%NAME).文件主名(%FNAM).文件类型(即文件扩展名,%FEXT).文件路径(%PATH).文件大小(%SI

如何创建文档链接表?

  如果面对数百上千的文档要整理,有没有一种无力感,别担心.系统之家告诉你如何借助PrintFolder和Excel两款软件,制作一个包含打开链接的文档目录,来大大提高文档使用和管理的效率的办法. 现在的电脑硬盘容量越来越大,下载使用过的各类文档也越来越多,久而久之,难免会出现某些重要文档很难找到的情况.面对成千上万的个人文档,即使记忆力再好的人,也不是每一次都能很快找到自己急需的文档资料.通过Windows操作系统自带的文件搜索功能,虽然能够根据文件名称.类型大小.包含文字等信息进行相关的文档

Eclipse下运行启动Heritrix1.14.4

前面我们知道了如何通过执行Heritrix官方提供的jar包去启动Heritrix,庆幸的是,Heritrix是完全开源的,所以我们可以将Heritrix的源码直接导入Eclipse去运行它. 首先解压heritrix-1.14.4-src.zip到任意盘符,这里我直接解压到桌面,解压后你会看到如图的目录结构:  src下毫无疑问是源码文件,lib是Heritrix依赖的jar包.Testdata文件夹里存放的是测试文件,可以忽略. 然后我们可以打开Eclipse,新建一个Java Projec