Windows phone 7 WP7文本块在按下按钮时可见

Windows phone 7 WP7文本块在按下按钮时可见,windows-phone-7,Windows Phone 7,我有一个文本框,一个文本块和一个按钮 当按下按钮时,我希望文本块只在文本框中没有数据时才可见。如果文本框中有数据,那么我希望它继续到下一页(第1页) 当我运行代码并点击按钮时;无论文本框中是否有数据,该按钮都会将我发送到下一页1,只有文本框中有文本时,它才应该转到下一页1(我在文本框中没有任何文本的情况下进行测试) 有几件事: 尝试将文本检查更改为string.IsNullOrEmpty() 调试时,该值显示什么 您的逻辑与您的语句“我希望文本块只有在文本框中没有数据时才可见”不匹配。从代码中,

我有一个文本框,一个文本块和一个按钮

当按下按钮时,我希望文本块只在文本框中没有数据时才可见。如果文本框中有数据,那么我希望它继续到下一页(第1页)

当我运行代码并点击按钮时;无论文本框中是否有数据,该按钮都会将我发送到下一页1,只有文本框中有文本时,它才应该转到下一页1(我在文本框中没有任何文本的情况下进行测试)

有几件事:

  • 尝试将文本检查更改为
    string.IsNullOrEmpty()
  • 调试时,该值显示什么
  • 您的逻辑与您的语句“我希望文本块只有在文本框中没有数据时才可见”不匹配。从代码中,您在没有数据时隐藏了文本框

  • 对于代码“textBlockError.Visibility=Visibility.Collapsed;”我很抱歉当我以相反的方式进行测试时,仍然没有任何结果,并且在提交代码之前忘记了更改代码。我的错误。我会尽快尝试你的解决方案,谢谢
     private void btnContinue_Click(object sender, RoutedEventArgs e)
        {
            if (ProfileNameTextBox.Text == null)
            {
                textBlockError.Visibility = Visibility.Collapsed;
            }
            else
            {
                NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));
            }
        }