Как создать глобальную панель поиска для аудиоплеера в WP7? Я хочу создать что-то вроде этого
Глобальная панель поиска MediaElement wp7
Ответы (1)
Добавьте необходимые элементы управления во фрейм приложения, а не на каждую страницу.
В app.xaml добавьте что-то вроде этого:
<Application.RootVisual>
<phone:PhoneApplicationFrame x:Name="RootFrame"
Navigated="CompleteInitializePhoneApplication"
NavigationFailed="RootFrame_NavigationFailed">
<phone:PhoneApplicationFrame.Template>
<ControlTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="700"/>
<RowDefinition Height="100"/>
</Grid.RowDefinitions>
<Grid Grid.Row="0" x:Name="ClientArea">
<ContentPresenter />
</Grid>
<Grid Grid.Row="0">
// your controls here
</Grid>
</Grid>
</ControlTemplate>
</phone:PhoneApplicationFrame.Template>
</phone:PhoneApplicationFrame>
</Application.RootVisual>
person
Matt Lacey
schedule
11.08.2011
Мне нужно сделать это в App.xaml.cs? Пожалуйста, дайте мне правильное направление, где я могу найти материалы об этом.
- person SevenDays; 11.08.2011
@wsevendays. сделать это в app.xaml будет проще всего. См. обновленный ответ
- person Matt Lacey; 11.08.2011
Я не могу заставить его работать. youtube.com/watch?v=6j0Vu0mvrNo ...
<ContentPresenter/> </Grid> <Grid Grid.Row="0"> <Button Content="hello" Height="100" Width="300"/> </Grid> </Grid>
...
- person SevenDays; 11.08.2011
var _pop = new Popup { Child = mediaelelement, IsOpen = true };
и могу воспроизводить аудио на всех страницах - person SevenDays   schedule 11.08.2011