Следующий код работает правильно для первых двух стран выбора (текстовое поле 10).Но не работает с 3-го выбора.при выборе «соединенные штаты» должно отображаться одно текстовое поле (textbox4), а для выбора другой страны - два других текстовых поля (posttxt и phonetxt).Он отлично работает для первых двух вариантов, но не работает для третьего.что я должен делать?я должен использовать параметры для улова?
private void textBox10_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
try
{
ComboBoxItem country_list = null;
country_list = (ComboBoxItem)textBox10.SelectedItem;
if (country_list.Content.ToString() != "United States")
{
textcombobox.Visibility = Visibility.Visible;
cmbState.Visibility = Visibility.Collapsed;
textBox4.Visibility = Visibility.Collapsed;
posttxt.Visibility = Visibility.Visible;
phonetxt.Visibility = Visibility.Visible;
}
else
{
textcombobox.Visibility = Visibility.Collapsed;
cmbState.Visibility = Visibility.Visible;
textBox4.Visibility = Visibility.Visible;
posttxt.Visibility = Visibility.Collapsed;
phonetxt.Visibility = Visibility.Collapsed;
}
}
catch
{
}
}