0
我正在努力從xml文件中加載組合框項目。 這裏是我的代碼:將Combobox項目源綁定到xml文件
<Grid>
<Grid.Resources>
<XmlDataProvider x:Key="ScenesXml" XPath="scenari-list/scenario" Source="http://192.168.40.18/LeafHouse/scenari-appartamento-5.xml"/>
</Grid.Resources>
<ComboBox Name="scenariCombo" VerticalAlignment="Center" Width="120"
ItemsSource="{Binding Source={StaticResource ScenesXml}}" DisplayMemberPath="@name" />
</Grid>
這裏是xml文件的簡化版本:
<scenari-list>
<scenario name="Fuori casa" value="fuori-casa">
...
</scenario>
<scenario name="Party" value="party">
...
</scenario>
<scenario name="ciao" value="ciao">
...
</scenario>
</scenari-list>
我想情景的名字出現在組合框裏面。
我發現了代碼,我提供了很多問題,但它不適合我。
任何人都可以幫忙嗎?
這只是這種樣品中的拼寫錯誤。我的代碼是正確的,仍然沒有給出任何結果。 – andreapier 2012-01-13 17:26:43
如果你的代碼*是正確的,它會給你結果。那麼如何發佈**你的實際代碼**呢? – 2012-01-13 17:28:47
我的實際代碼與我上面發佈的相同,我只是寫了一個錯字。我認爲再次編寫它不會有幫助。無論如何,謝謝你指出,以便我糾正錯字。 – andreapier 2012-01-13 17:34:09