0
我遇到了WPF和XML的問題。 我所試圖做的是顯示在TextBox的XML元素,我可以做得很好此代碼WPF和XML獲取下一個節點元素並在文本框中顯示
xElem.Load("/XMLFile.xml");
XmlNodeList name = xElem.GetElementsByTagName("Name");
txtBox.Text = name[0].InnerText;
,我有這樣的問題:當一個用戶點擊按鈕的txtBox.Text應等於下一個節點的「Name」元素值(所以onLoad txtBox.text將等於「Cut」,並且當用戶點擊一個按鈕時它應該等於「Paste」)。我不知道我該如何去做這件事。
我的XML看起來像這樣
<GESTURESET>
<GESTURE>
<Name>Cut</Name>
<Description>Cut The Object</Description>
<Number>1</Number>
</GESTURE>
<GESTURE>
<Name>Paste</Name>
<Description>Paste The Object</Description>
<Number>2</Number>
</GESTURE>
<GESTURE>
<Name>Zoom In</Name>
<Description>Zoom In on The Object</Description>
<Number>3</Number>
</GESTURE>
</GESTURESET>
在此先感謝
這是有道理的,我現在感覺像一個完整的白癡哈哈!不知道爲什麼我沒有想到這個解決方案。可能是因爲我在考慮這個問題太久了。非常感謝您的回覆和幫助:) – yemyem