Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Windows Phone 8应用程序的两个xaml页面之间传递值_C# - Fatal编程技术网

C# 在Windows Phone 8应用程序的两个xaml页面之间传递值

C# 在Windows Phone 8应用程序的两个xaml页面之间传递值,c#,C#,在下面的代码中,我想将导航页面中的TextBlock1的值传递给目标页面中的TextBlock2 导航页面中的代码: NavigationService.Navigate(new Uri("/Views/DestinationPage.xaml?parameter=textBlock1.Text", UriKind.Relative)); string parameter = string.Empty; if (NavigationContext.QueryString.Try

在下面的代码中,我想将导航页面中的TextBlock1的值传递给目标页面中的TextBlock2

导航页面中的代码

NavigationService.Navigate(new Uri("/Views/DestinationPage.xaml?parameter=textBlock1.Text", UriKind.Relative));
string parameter = string.Empty;
        if (NavigationContext.QueryString.TryGetValue("parameter", out parameter))
        {
            this.textBlock_Result.Text = parameter;
        }
目标页面中的代码

NavigationService.Navigate(new Uri("/Views/DestinationPage.xaml?parameter=textBlock1.Text", UriKind.Relative));
string parameter = string.Empty;
        if (NavigationContext.QueryString.TryGetValue("parameter", out parameter))
        {
            this.textBlock_Result.Text = parameter;
        }

导航页面:

 NavigationService.Navigate(new Uri("/Views/DestinationPage.xaml?parameter=" + textBlock1.Text, UriKind.Relative));
目的地页面:

if(NavigationContext.QueryString.TryGetValue(“parameter”,out parameter))
{  
  this.textBlock_Result.Text = parameter;
}