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上是怎么精确定位的。
查看全文
相关阅读:
10-02 青蛙跳台阶(斐波那契数列的应用)
10-01 斐波那契数列
08 二叉树的下一个节点
07 重建二叉树
Java中如何调用静态方法
Java中如何调用静态方法
Java方法调用数组,是否改变原数组元素的总结
Java方法调用数组,是否改变原数组元素的总结
JAVA中,一个类中,方法加不加static的区别,
JAVA中,一个类中,方法加不加static的区别,
原文地址:https://www.cnblogs.com/Jax/p/694853.html
最新文章
UML常用关系图
Java安装
语言cheatsheet资源
CentOS7配置使用Django(Nginx方式)
常用电气元件型号原理
路由嵌套 active
vue自定义公共组件components||在vue中,解决修改后的数据不能渲染到dom上的bug
vue路由导航刷新后:ativelocalStorageurl截取参数
vue项目环境搭建
CSS4新属性
热门文章
精通一门框架
如何用chrome查看post get及返回的数据
css3动画,canvas
Chrome F12调试
null ""
12 矩阵中的路径
15 二进制中1的个数
11 旋转数组的最小数字
10-04 矩形覆盖(斐波那契数列的应用)
10-03 变态跳台阶(斐波那契数列的应用)
Copyright © 2011-2022 走看看