C#Textbox to Textblock在其他页面上

时间:2014-06-25 21:23:18

标签: c# windows-phone

我是编码和stackoverflow的新手,所以请耐心等待:)

正如这里所讨论的,我试图实现解决方案,但它返回了两个错误 TextBox input to TextBlock in other page

我点击按钮的代码如下所示:(MainPage.xaml.cs)

    private void Button_Click(object sender, RoutedEventArgs e)
    {
        connecting resultpage = new connecting(nicktext.Text, seiptext.Text);
        NavigationService.Navigate(resultpage);
    }

虽然它返回了这两个错误:

  1. 错误2参数1:无法从'---。连接'转换为'System.Uri'
  2. 错误1“System.Windows.Navigation.NavigationService.Navigate(System.Uri)”的最佳重载方法匹配具有一些无效参数
  3. 如果答案很明显,我很抱歉,但我已尽力而为......

    编辑:根据要求添加了新代码:(connecting.xaml.cs)

    public partial class connecting : PhoneApplicationPage
    {
        public connecting(string nickname, string serverip)
        {
            InitializeComponent();
        }
    }
    

1 个答案:

答案 0 :(得分:0)

NavigationService.Navigate需要一个uri才能导航到该页面。您需要传递连接页面的uri。例如,如果连接页面(类)位于文件夹/Pages/connecting.xaml中,则要导航到该页面,您需要以下代码:

NavigationService.Navigate(new System.Uri("/Pages/connecting.xaml", UriKing.Relative);