コメント |
@DIV
{
"CheckBoxSetting": true,
"ListBoxSetting": 2,
"ListBoxContent": ["Times New Roman", "Arial", "Comic Sans MS"],
"RadioButton1Setting": false,
"RadioButton2Setting": true,
"RadioButton3Setting": false
}
@END
@DIV
<phone:PhoneApplicationPage
x:Class="PhoneApp7.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:PhoneApp7"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
SupportedOrientations="Portrait" Orientation="Portrait"
shell:SystemTray.IsVisible="True">
<!--<phone:PhoneApplicationPage.Resources>
<local:Class2 x:Key="class1" CheckBoxSetting="false"></local:Class2>
</phone:PhoneApplicationPage.Resources>-->
<!--LayoutRoot は、すべてのページ コンテンツが配置されるルート グリッドです-->
<Grid x:Name="LayoutRoot" Background="Transparent">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!--TitlePanel は、アプリケーション名とページ タイトルを格納します-->
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
<TextBlock x:Name="ApplicationTitle" Text="マイ アプリケーション" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock x:Name="PageTitle" Text="ページ名" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
</StackPanel>
<!--ContentPanel - 追加コンテンツをここに入力します-->
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<Grid.DataContext>
<local:Class2/>
</Grid.DataContext>
<CheckBox
Content="CheckBox Setting"
Height="Auto"
HorizontalAlignment="Left"
Margin="60,20,0,0"
Name="checkBoxSetting"
VerticalAlignment="Top"
IsChecked="{
Binding
CheckBoxSetting,
Mode=TwoWay
}"/>
<ListBox
Height="140"
HorizontalAlignment="Left"
Margin="70,150,0,0"
Name="listBoxSetting"
VerticalAlignment="Top"
Width="360"
SelectedIndex="{Binding Path=ListBoxSetting, Mode=TwoWay}">
<ListBoxItem
Content="{Binding ListBoxContent[0]}"
FontSize="24"
FontFamily="Times New Roman" />
<ListBoxItem
Content="{Binding ListBoxContent[1]}"
FontSize="24"
FontFamily="Arial" />
<ListBoxItem
Content="{Binding ListBoxContent[2]}"
FontSize="24"
FontFamily="Comic Sans MS" />
</ListBox>
<RadioButton
Content="Choice One"
Height="Auto"
HorizontalAlignment="Left"
Margin="60,320,0,0"
Name="radioButton1"
VerticalAlignment="Top"
GroupName="GroupOne"
IsChecked="{
Binding
Path=RadioButton1Setting,
Mode=TwoWay
}" />
<RadioButton
Content="Choice Two"
Height="Auto"
HorizontalAlignment="Left"
Margin="60,380,0,0"
Name="radioButton2"
VerticalAlignment="Top"
GroupName="GroupOne"
IsChecked="{
Binding
Path=RadioButton2Setting,
Mode=TwoWay
}"/>
<RadioButton
Content="Choice Three"
Height="Auto"
HorizontalAlignment="Left"
Margin="60,440,0,0"
Name="radioButton3"
VerticalAlignment="Top"
GroupName="GroupOne"
IsChecked="{
Binding
Path=RadioButton3Setting,
Mode=TwoWay
}"/>
</Grid>
</Grid>
</phone:PhoneApplicationPage>
@END |