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上是怎么精确定位的。
  • 相关阅读:
    Dig out deleted chat messages of App Skype
    Search history in "Maps"
    如何对具有端点加密功能的LINE进行取证
    HttpHandler实现网页图片防盗链
    自定义文本验证控件
    MySQL查询本周、上周、本月、上个月份数据的sql代码
    org.hibernate.NonUniqueObjectException
    Struts2 中的值栈的理解
    struts2中struts.xml配置文件详解
    基于Struts自定义MVC-2
  • 原文地址:https://www.cnblogs.com/Jax/p/694853.html
Copyright © 2011-2022 走看看