0

Windows Phone 7アプリケーションのxamlファイルでのバインドに問題があり、問題がどこにあるのかわかりません。テキストパラメーターを通過するボタンから始めます。

<Button Content="More Info" Height="60" HorizontalAlignment="Center" Name="top40button" VerticalAlignment="Top" Width="216" FontSize="11" Click="top40button_click" />

ボタンをクリックする方法は次のとおりです。

    private void top40button_click(object sender, RoutedEventArgs e)
    {
        NavigationService.Navigate(new Uri("/views/songpage.xaml?songname=test", UriKind.Relative));
    }

次に、songpage.xamlファイルのcsファイルにこれがあります。

    protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
    {
        base.OnNavigatedTo(e);
        string songname = NavigationContext.QueryString["songname"];
    }

ここでどのように進めるかわからないので、ページタイトルにバインドしようとしましたが、機能しませんでした。実際に変数(この時点でテスト)をxamlファイルに取り込むにはどうすればよいですか?

<TextBlock x:Name="PageTitle" Text="{Binding songname}" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
4

1 に答える 1