LINQ to XML数据绑定

LinqToXmlDataBinding 示例是包含 c # 和 XAML 源文件 (WPF) 应用的 Windows Presentation Foundation。 嵌入的 XML 文档定义书籍列表。 应用使用户能够查看、添加、删除和编辑书籍条目。有两个主要源文件:
·L2DBForm.xaml 包含主窗口的用户界面 (UI) 的 XAML 声明代码。 它还包含一个为书籍列表定义数据提供程序和嵌入式 XML 文档的窗口资源部分。
·L2DBForm.xaml.cs 包含与用户界面关联的初始化和事件处理方法。
主窗口分为以下四个垂直用户界面部分:
·“XML”显示嵌入式书籍列表的原始 XML 源。
·“Book List”(书籍列表)以标准文本形式显示书籍项,允许用户选择和删除各项。
·“Edit Selected Book”(编辑所选书籍)允许用户编辑与当前所选书籍项关联的值。
·“Add New Book”(添加新书籍)允许根据用户输入的值创建新书。
创建项目:
·打开 Visual Studio 并创建一个名为 LinqToXmlDataBinding 的 C# WPF 应用。该项目应面向 .NET Framework 3.5(或更高版本)。
·添加项目引用
·按Ctrl+Shift+B生成解决方案,然后按F5运行该解决方案。该项目应正确编译而不出错,并作为一般 WPF 应用程序运行。
运行应用,用户可以使用 LinqToXmlDataBinding 应用查看和操作以嵌入 XML 元素形式存储的书籍的列表。 按f5 (“开始调试”) 或按Ctrl+f5 ("启动但不调试) " 来运行应用。显示标题为“使用 LINQ to XML 的 WPF 数据绑定”的程序窗口。UI 的顶部显示表示书籍列表的原始 XML 。 它使用 WPF TextBlock 控件来显示,该控件不启用通过鼠标或键盘交互。标记为“书籍列表”的第二个垂直区域以排序的纯文本列表形式显示书籍。 它使用启用通过鼠标或键盘进行选择的 ListBox 控件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值