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上是怎么精确定位的。
  • 相关阅读:
    【Oracle】EXPDP和IMPDP数据泵进行导出导入的方法
    【Oracle】无法删除当前连接的用户
    消除SVN锁定
    提取当前目录所有文件名
    【Weblogic】domain快速启动脚本
    Spring @Transactional注解不回滚不起作用无效
    协方差与相关系数
    利用深度学习解决直播支付风控[转]
    高质量API网关组件实现
    git使用初探
  • 原文地址:https://www.cnblogs.com/Jax/p/694853.html
Copyright © 2011-2022 走看看