WPF Image問題解決方法
作者:佚名
WPF Image在WPF開發工具中是一個控件,其中的ImageSource屬性類型可以顯示成筆刷的效果。ImageDrawing則主要是用于繪圖功能。
WPF工具是一個處理圖形界面顯示的開發工具。其中的很多功能都與圖像處理相關。我們今天將要為大家介紹的是有關WPF Image的一些相關問題解疑。#t#
WPF Image一.Image是控件,Source屬性類型是ImageSource
- < Image Source=
"xx.jpg" />
WPF Image二.ImageBrush是筆刷,用于填充
1.基本使用,必須指定ImageSource源
- < Rectangle
- < Rectangle.Fill>
- < ImageBrush
ImageSource="xx.jpg" />- < /Rectangle.Fill>
- < /Rectangle>
ImageBrush繼承自TileBrush,ImageBrush功能比較強大
WPF Image三.ImageDrawing繼承自Drawing,用于繪圖
- < Button Content="Click Me">
- < Button.Background>
- < DrawingBrush>
- < DrawingBrush.Drawing>
- < ImageDrawing ImageSource="xx"
- Rect="50,50,50,50" />
- < /DrawingBrush.Drawing>
- < /DrawingBrush>
- < /Button.Background>
- < /Button>
WPF Image四.DrawingImage 是ImageSouce
- < Image>
- < Image.Source>
- < DrawingImage>
- < DrawingImage.Drawing>
- < GeometryDrawing>
- < GeometryDrawing.Geometry>
- < GeometryGroup>
- < EllipseGeometry Center="50,50"
RadiusX="45" RadiusY="20" />- < EllipseGeometry Center="50,50"
RadiusX="20" RadiusY="45" />- < /GeometryGroup>
- < /GeometryDrawing.Geometry>
- < GeometryDrawing.Brush>
- < LinearGradientBrush>
- < GradientStop Offset="0.0"
Color="Blue" />- < GradientStop Offset="1.0"
Color="#CCCCFF" />- < /LinearGradientBrush>
- < /GeometryDrawing.Brush>
- < GeometryDrawing.Pen>
- < Pen Thickness="10"
Brush="Black" />- < /GeometryDrawing.Pen>
- < /GeometryDrawing>
- < /DrawingImage.Drawing>
- < /DrawingImage>
- < /Image.Source>
- < /Image>
WPF Image相關概念總結就為大家介紹到這里。
責任編輯:曹凱
來源:
博客園