zoukankan
html css js c++ java
WPF笔记(1.10 绘图)——Hello,WPF!
书中的代码语法过时了,改写为以下(测试通过):
<
Button
>
<
Button.LayoutTransform
>
<
ScaleTransform ScaleX
=
"3
"
ScaleY
=
"3
"
/>
</
Button.LayoutTransform
>
<
StackPanel Orientation
=
"
Horizontal
"
>
<
Canvas Width
=
"
20
"
Height
=
"
18
"
VerticalAlignment
=
"
Center
"
>
<
Ellipse Canvas.Left
=
"
1
"
Canvas.Top
=
"
1
"
Width
=
"
16
"
Height
=
"
16
"
Fill
=
"
Yellow
"
Stroke
=
"
Black
"
/>
<
Ellipse Canvas.Left
=
"
4.5
"
Canvas.Top
=
"
5
"
Width
=
"
2.5
"
Height
=
"
3
"
Fill
=
"
Black
"
/>
<
Ellipse Canvas.Left
=
"
11
"
Canvas.Top
=
"
5
"
Width
=
"
2.5
"
Height
=
"
3
"
Fill
=
"
Black
"
/>
<
Path Data
=
"
M 5,10 A 3,3 0 0 0 13,10
"
Stroke
=
"
Blue
"
/>
</
Canvas
>
<
TextBlock VerticalAlignment
=
"
Center
"
>
Click
!</
TextBlock
>
</
StackPanel
>
</
Button
>
ScaleTransform将button放大3倍。
Canvas上画图,画一个笑脸,3个椭圆,黄色是脸的轮廓,黄色是眼睛。蓝色钢笔画的是嘴巴——可以顺便了解这四个元素在Canvas上是怎么精确定位的。
查看全文
相关阅读:
CPU和GPU实现julia
基于SURF特征的图像与视频拼接技术的研究和实现(一)
验证码识别--type7
机器视觉项目基础框架
实现gabor filter的滤波
神经网络研究项目--以工程师的视角
集装箱项目
基于海康监控的图像识别设计
反人脸识别的思路和实现
单向信息传输系统设计实现
原文地址:https://www.cnblogs.com/Jax/p/694853.html
最新文章
二值图像的腐蚀和膨胀
RenderScript多输入参数
关于Android RenderScript 的详细说明和一些实用文档
C++实现离散余弦变换(参数为二维指针)
应用libjpeg提取jpeg质量因子
二维DCT变换
关于google的C++ coding style
Linux下编译第三方库的问题
SSL和SSH和OpenSSH,OpenSSL有什么区别
nm和readelf命令的区别
热门文章
Advanced Bash-Scripting Guide
svn: “sqlite: attempt to write a readonly database”
在Bash中,如何判断某个命令是否存在?
Linux下Bash运行脚本
Linux驱动开发相关
Linux上的设备管理器
证码识别--type1
电影院观影人数统计
基本形态学算法
基于卷积神经网络的以图搜图算法实现
Copyright © 2011-2022 走看看