콤보 상자에 문제가 있습니다. 두 개의 콤보 박스가 다른 요소에 의해 선택된 요소에 조건부로 있습니다.조건 combobox에서 Universal Apps Windows Phone
<!-- Combo 1 -->
<ComboBox x:Name="Combo1" Header="Combo1" SelectionChanged="Combo1_SelectionChanged">
<ComboBoxItem Content="Value 1" IsSelected="True"/>
<ComboBoxItem Content="Value 2"/>
<ComboBoxItem Content="Value 3"/>
</ComboBox>
<!--Combo 2 -->
<ComboBox x:Name="Combo2" Header="Combo2" >
<ComboBoxItem Content="Value 4" IsSelected="True"/>
<ComboBoxItem Content="Value 5"/>
<ComboBoxItem Content="Value 6" x:Name="ComboItemValue6" Visibility="Collapsed"/>
</ComboBox>
값 2 내가 VALUE3을 선택하면 값 1은 장기가 가야를 선택하면 다음 Combo2이 붕괴 될한다, 축소되어 보이는 Value6을해야 다음을 선택하면 문제는, 시작 나는이 시도 인 selectionchanged 이벤트
private void Combo1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var comboBox = (sender as ComboBox);
if ((comboBox.SelectedItem as ComboBoxItem).Content.ToString() == "Value2")
{
ComboItemValue6.Visibility = Visibility.Visible;
}
if ((comboBox.SelectedItem as ComboBoxItem).Content.ToString() == "Value3")
{
Combo2.Visibility = Visibility.Collapsed;
}
else
{
Combo2.Visibility = Visibility.Visible;
ComboItemValue6.Visibility = Visibility.Collapsed;
}
}
을 통해 그것을 만들기 위해 시도했지만 작동하지 않았다합니다 (Combo2는 6 값이없이,이 시간을 다시해야한다).
어떻게 작동하지 않았습니까? 뭐가 문제 야? – yasen
안녕하세요, NullReferenceExcepction 오류를 가리 킵니다 – GustavoZafra
언제 오류가 발생합니까? 컨트롤이 생성되면? ComboBox 선택을 변경하면? 또한이 예외는 핸들러에서 사용중인 오브젝트 중 하나가 널임을 의미합니다. 어떤거야? – yasen