4
각 항목이 악기 인 ListPicker가 있습니다. 하나의 항목 만 동시에 선택할 수 있습니다. 악기 이름 옆의 각 항목에는 미리보기 샘플을 재생하는 버튼이 있습니다.ListPicker 내의 버튼
ListPicker 템플릿 :
<DataTemplate x:Name="ListFullModeItemTemplate">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<c4f:RoundButton Grid.Column="0" Tag="{Binding Id}" ImageSource="/Content/AppBarIcons/play.png" Click="instrumentPreview_Click" />
<TextBlock Grid.Column="1" toolkit:TiltEffect.IsTiltEnabled="True" Text="{Binding Name}" VerticalAlignment="Center" FontSize="35"/>
</Grid>
</DataTemplate>
불행하게도 버튼을 클릭하면 자동으로 내가 원하는하지 않은 ListPicker 대화 상자를 닫습니다. 내가 처리하지만, RoutedEventArgs는, (WPF는 달리) WP7 대신
Click
이벤트의
페드로 라마 (Pedro Lamas)의 대답이 아마도 효과가있을지라도 나는 기대했던 행동을 무시하는 것이 현명하지 않다고 생각합니다. 사용자는 listpicker 항목을 탭하여 항목을 선택하려고합니다. 나는 당신이 당신의 품목의 명부를 가진 새로운 페이지를 열고 그것에서 품목을 클릭하는 그것을 클릭하고, 단추를 클릭하는 것은 –