2
WPF 창에서 XML 문서를 바인딩합니다.ComboBox에 대한 xml 바인딩에서 SelectedItem을 인식하지 못합니다.
<root>
<common>
... more stuff
<logSeverityLevel>Debug</logSeverityLevel>
...
</common>
<collections>
<logSeverityLevels>
<logSeverityLevel>Debug</logSeverityLevel>
<logSeverityLevel>Info</logSeverityLevel>
<logSeverityLevel>Trace</logSeverityLevel>
<logSeverityLevel>Error</logSeverityLevel>
<logSeverityLevel>Fatal</logSeverityLevel>
</logSeverityLevels>
</collections>
</root>
을 그리고 바인딩 :은 XML 문서는 다음과 같습니다
<WrapPanel FlowDirection="LeftToRight" DataContext="{Binding XPath=/root/common}">
<DockPanel>
<TextBlock Text="Log Severity Level : " />
<ComboBox SelectedItem="{Binding XPath=logSeverityLevel}" ItemsSource="{Binding XPath=/root/collections/logSeverityLevels/*}" />
</DockPanel>
</WrapPanel>
을 지금은 프로그램을 실행할 때, 나는 ComboBox
가 가능한 항목으로 채워지고 있음을 볼 수 있습니다. 그러나 Debug
을 선택한 값으로 설정하지 않습니다. 이것에 대해 무엇을해야합니까?