Silverlight/XAML – Learning by Coding
1: <?xml version="1.0" encoding="UTF-8"?>
2: <!-- coded by Thomas Meinike 08/08 -->
3: <UserControl x:Class="sl2_togglebutton.Page"
4: xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
5: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
6: Width="800" Height="600">
7:
8: <Canvas>
9:
10: <ToggleButton x:Name="auswahl_geschlecht" Canvas.Left="30" Canvas.Top="30" Padding="10"
11: Foreground="#C00" FontSize="14" FontFamily="Arial" Content="Geschlecht auswählen: "
12: IsThreeState="True" Checked="Auswahl" Indeterminate="Auswahl" Unchecked="Auswahl"/>
13:
14: <TextBlock Canvas.Left="210" Canvas.Top="40" x:Name="geschlecht"
15: Foreground="#00C" FontSize="14" FontFamily="Arial" Text="..."/>
16:
17: </Canvas>
18:
19:
20: <!-- // zusätzlich verwendeter VB.NET-Code in Page.xaml.vb:
21:
22: Partial Public Class Page
23: Inherits UserControl
24:
25: Public Sub New()
26: InitializeComponent()
27: auswahl_geschlecht.IsChecked = Nothing
28: End Sub
29:
30: Private Sub Auswahl(ByVal sender As Object, ByVal e As System.Windows.RoutedEventArgs) Handles auswahl_geschlecht.Click
31: Select Case auswahl_geschlecht.IsChecked
32: Case True
33: geschlecht.Text = "weiblich"
34: Case False
35: geschlecht.Text = "männlich"
36: Case Else
37: geschlecht.Text = "keine Ahnung ;-)"
38: End Select
39: End Sub
40:
41: End Class
42:
43: -->
44:
45: </UserControl>
[zum Anfang]