<
UserControl
x:Class
="SharpStudy.MainPage"
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"
mc:Ignorable ="d"
d:DesignHeight ="300" d:DesignWidth ="400" >
<!--
Sharp相关知识
(1)Shape 是一种允许您在屏幕中绘制形状的 UIElement 类型。由于它们是用户界面 (UI) 元素,因此 Shape 对象可以在各种容器对象(如 Grid 和 Canvas)中使用
(2)Shape对象包括: Ellipse、Line、Path、Polygon、Polyline 和 Rectangle
(3)公用属性:
Stroke :说明如何绘制形状的轮廓。
StrokeThickness :说明形状轮廓的粗细。
Fill :说明如何绘制形状的内部。
用于指定坐标和顶点的数据属性,以与设备无关的像素来度量。
(4)虽然 Line 类提供了 Fill 属性,但设置该属性无效,因为 Line 没有区域。
(5)画笔属性的有效输入可以是关键字或十六进制颜色值
(6)用属性元素语法显式创建一个 SolidColorBrush 对象
-->
< Canvas Width ="300" Height ="300" Background ="LightGray" >
< Ellipse
Canvas.Top ="50"
Canvas.Left ="50"
Fill ="#FFFFFF00"
Height ="75"
Width ="75"
StrokeThickness ="5"
Stroke ="#FF0000FF"
/>
</ Canvas >
<!--
用属性元素语法显式创建一个 SolidColorBrush 对象
<Canvas>
<Polygon
Points="300,200 400,125 400,275 300,200"
Stroke="Purple"
StrokeThickness="2">
<Polygon.Fill>
<SolidColorBrush Color="Blue" Opacity="0.4"/>
</Polygon.Fill>
</Polygon>
</Canvas>
-->
</ UserControl >
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"
mc:Ignorable ="d"
d:DesignHeight ="300" d:DesignWidth ="400" >
<!--
Sharp相关知识
(1)Shape 是一种允许您在屏幕中绘制形状的 UIElement 类型。由于它们是用户界面 (UI) 元素,因此 Shape 对象可以在各种容器对象(如 Grid 和 Canvas)中使用
(2)Shape对象包括: Ellipse、Line、Path、Polygon、Polyline 和 Rectangle
(3)公用属性:
Stroke :说明如何绘制形状的轮廓。
StrokeThickness :说明形状轮廓的粗细。
Fill :说明如何绘制形状的内部。
用于指定坐标和顶点的数据属性,以与设备无关的像素来度量。
(4)虽然 Line 类提供了 Fill 属性,但设置该属性无效,因为 Line 没有区域。
(5)画笔属性的有效输入可以是关键字或十六进制颜色值
(6)用属性元素语法显式创建一个 SolidColorBrush 对象
-->
< Canvas Width ="300" Height ="300" Background ="LightGray" >
< Ellipse
Canvas.Top ="50"
Canvas.Left ="50"
Fill ="#FFFFFF00"
Height ="75"
Width ="75"
StrokeThickness ="5"
Stroke ="#FF0000FF"
/>
</ Canvas >
<!--
用属性元素语法显式创建一个 SolidColorBrush 对象
<Canvas>
<Polygon
Points="300,200 400,125 400,275 300,200"
Stroke="Purple"
StrokeThickness="2">
<Polygon.Fill>
<SolidColorBrush Color="Blue" Opacity="0.4"/>
</Polygon.Fill>
</Polygon>
</Canvas>
-->
</ UserControl >