Silverlight/XAML – Learning by Coding
1: <?xml version="1.0" encoding="UTF-8"?>
2: <!-- coded by Thomas Meinike 03/08 -->
3: <Canvas xmlns="http://schemas.microsoft.com/client/2007"
4: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
5:
6: <Rectangle Canvas.Left="50" Canvas.Top="50" Width="100" Height="100" Fill="#FFF" Stroke="#EEE"/>
7: <Rectangle Canvas.Left="50" Canvas.Top="50" Width="100" Height="100" Fill="#EEE" Opacity="0"
8: IsHitTestVisible="False" MouseEnter="SetOpacity" MouseLeave="SetOpacity"/>
9: <Polygon Points="100,50 150,100 100,150 50,100" Fill="#F90" IsHitTestVisible="False"/>
10: <TextBlock Canvas.Left="170" Canvas.Top="90" Text='IsHitTestVisible="False" | "False"'/>
11:
12: <Rectangle Canvas.Left="50" Canvas.Top="200" Width="100" Height="100" Fill="#FFF" Stroke="#EEE"/>
13: <Rectangle Canvas.Left="50" Canvas.Top="200" Width="100" Height="100" Fill="#EEE" Opacity="0"
14: IsHitTestVisible="True" MouseEnter="SetOpacity" MouseLeave="SetOpacity"/>
15: <Polygon Points="100,200 150,250 100,300 50,250" Fill="#3C9" IsHitTestVisible="False"/>
16: <TextBlock Canvas.Left="170" Canvas.Top="240" Text='IsHitTestVisible="True" | "False"'/>
17:
18: <Rectangle Canvas.Left="50" Canvas.Top="350" Width="100" Height="100" Fill="#FFF" Stroke="#EEE"/>
19: <Rectangle Canvas.Left="50" Canvas.Top="350" Width="100" Height="100" Fill="#EEE" Opacity="0"
20: IsHitTestVisible="True" MouseEnter="SetOpacity" MouseLeave="SetOpacity"/>
21: <Polygon Points="100,350 150,400 100,450 50,400" Fill="#0CF" IsHitTestVisible="True"/>
22: <TextBlock Canvas.Left="170" Canvas.Top="390" Text='IsHitTestVisible="True" | "True"'/>
23:
24: <TextBlock Canvas.Left="70" Canvas.Top="500" Text="erster Wert: Rectangle | zweiter Wert: Polygon"/>
25:
26: </Canvas>
[zum Anfang]