禁止在列表框项目WP7倾斜效应

我有一个列表框与数据模板,我想禁用的数据模板之一的倾斜的效果,但它不工作......这就是我一直在努力:

<ListBox ScrollViewer.VerticalScrollBarVisibility="Disabled" x:Name="MainListBox" Margin="0,10,0,0" SelectionChanged="MainListBoxSelectionChanged"> <ListBox.ItemTemplate> <DataTemplate> <local:Datatemplates Content="{Binding}"> <local:Datatemplates.ThirdItem> <DataTemplate> <Grid x:Name="ContentPanel" Grid.Row="1" Margin="0,10" > <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <StackPanel Grid.Column="1" toolkit:TiltEffect.SuppressTilt="True"> <TextBlock Text="{Binding Title}" TextWrapping="NoWrap" FontSize="{StaticResource PhoneFontSizeExtraLarge}" Style="{StaticResource PhoneTextGroupHeaderStyle}" toolkit:TiltEffect.SuppressTilt="True"/> <TextBlock Text="{Binding SubTitle1}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSmallStyle}" toolkit:TiltEffect.SuppressTilt="True"/> <TextBlock Text="{Binding SubTitle2}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSmallStyle}" toolkit:TiltEffect.SuppressTilt="True"/> </StackPanel> </Grid> </DataTemplate> </local:Datatemplates.ThirdItem> </local:ProfileSetupDatatemplates> </DataTemplate> </ListBox.ItemTemplate> </ListBox>

我已经试图把抑制倾斜效应无处不在它不工作。

我在想什么

--------------解决方案-------------

TiltEffect仅适用于按钮控件(按钮,复选框等)和ListBoxItems,因此试图压制它在一个StackPanel中是行不通的。

所以:

你应该能够调整您的模板,如下所示:

<DataTemplate>
<ListBoxItem toolkit:TiltEffect.SuppressTilt="True" >
...your code
</ListBoxItem>
</DataTemplate>

分类:的Windows Phone 7.1 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.809 (s). 10 q(s)