Windows Phone 8 アプリケーションを開発しています。ここに私のXAMLがあります
アイテムのテンプレート
<phone:PhoneApplicationPage.Resources>
<data:AppCollection x:Key="AppCollection"/>
<DataTemplate x:Key="AppItemTemplate">
<StackPanel Margin="0,-14,0,24" Tap="OnItemContentTap" >
<TextBlock Text="{Binding Name}"
Margin="0,0,0,-4"
FontSize="{StaticResource PhoneFontSizeExtraLarge}"
FontFamily="{StaticResource PhoneFontFamilySemiLight}"/>
<TextBlock Text="{Binding Body}"
Margin="0,0,0,-4"
Foreground="{StaticResource PhoneSubtleBrush}"
FontSize="{StaticResource PhoneFontSizeNormal}"
FontFamily="{StaticResource PhoneFontFamilyLight}"/>
<TextBlock Text="{Binding Description}"
Foreground="{StaticResource PhoneSubtleBrush}"
FontSize="{StaticResource PhoneFontSizeNormal}"/>
</StackPanel>
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
ここにLongListMultiSelectorがあります
<toolkit:LongListMultiSelector x:Name="AppList"
Margin="0,14,-12,0"
ItemsSource="{StaticResource AppCollection}"
LayoutMode="List"
SelectionChanged="OnAppListSelectionChanged"
IsSelectionEnabledChanged="OnAppListIsSelectionEnabledChanged"
ItemTemplate="{StaticResource AppItemTemplate}"
/>
</phone:PivotItem>
アプリのスクリーンショットは次のとおりです。
したがって、同じ LongListMultiSelector が必要ですが、ToggleSwitchers が必要です。この写真のように:
選択がアクティブなときに、トグルスイッチをロングリストに追加してスイッチを非表示にすることは可能ですか?