程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> WPF筆記(1.10 繪圖)——Hello,WPF!

WPF筆記(1.10 繪圖)——Hello,WPF!

編輯:關於.NET

書中的代碼語法過時了,改寫為以下(測試通過):

<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上是怎麼精確定位的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved