TextBox が 1 つ、TextBlock が 1 つ、Button が 1 つあります。
ボタンが押されたときに、TextBox 内にデータがない場合にのみ TextBlock が表示されるようにします。TextBox 内にデータがある場合は、次のページ (Page1) に続きます。
コードを実行してボタンをクリックすると; TextBoxにデータがあるかどうかに関係なく、ボタンはTextBoxにテキストがある場合にのみ移動するはずの次のPage1に移動します(TextBoxにテキストなしでこれをテストします)。
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));
}
}