TreeViewをXMLDataSourceにバインドしています。データバインドは自動的に生成され、XMLは次のようになります。-
<Passengers>
<Passenger>
<PassengerName>Name1</PassengerName>
</Passenger>
<Passenger>
<PassengerName>Name2</PassengerName>
</Passenger>
<Passenger>
<PassengerName>Name3</PassengerName>
</Passenger>
</Passengers>
TreeViewはXMLを正しく表示しますが、ノードをクリックしてSelectedNodeChangedイベントが発生すると、どの乗客ノードをクリックしても、DataPathは常にリストの最初の乗客へのパスになります。
クリックした実際のノードのデータパスを取得する方法を知っている人はいますか?