我对WPF很新,所以请耐心等待。我正在尝试将XML文件绑定到TextBox,以便我可以查看内容并编辑文件。我已经尝试了几个建议(SO,Google,......)但我似乎无法实现这一点。
我的XMLDataProvider如下所示:
<Window.Resources>
<XmlDataProvider x:Key="test" Source="U:\x\2616004.xml" />
</Window.Resources>
我的TextBox位于TabItem中,如下所示:
<Grid Background="#FFE5E5E5">
<TextBox x:Name="tbBiblio" Background="White" HorizontalAlignment="Left" Height="548" Margin="7,10,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="773"
Text="{Binding Source={StaticResource test}, XPath=/*/}" />
</Grid>
如果我运行应用程序,它只给我一个空的TextBox。我还尝试了不同的XML文件,TextBlock而不是TextBox等等。
非常感谢您的建议和帮助。 谢谢!
修改
根据Philip Campbell的建议,XML文件的内容现在可以正确解析为TextBox。如何让TextBox立即显示带有标签的“原始”文件?