本演练介绍 LinqToXmlDataBinding 示例,解释它的两个主要源文件 L2DBForm.xaml 和 L2DBForm.xaml.cs 的一些更值得关注的内容。
系统必备
阅读此演练之前,强烈建议您按照如何:生成并运行 LinqToXmlDataBinding 示例中的描述生成并运行 LinqToXmlDataBinding 程序。
备注
LinqToXmlDataBinding 程序是一个 Windows Presentation Foundation (WPF) 应用程序,由 C# 和 XAML 源文件组成。 它包含定义书籍列表的嵌入式 XML 文档,允许用户查看、添加、删除和编辑这些项。 它由以下两个主要源文件组成:
L2DBForm.xaml 包含主窗口的用户界面 (UI) 的 XAML 声明代码。 还包含为书籍列表定义数据提供程序和嵌入式 XML 文档的窗口资源部分。
L2DBForm.xaml.cs 包含与用户界面关联的初始化和事件处理方法。
主窗口分为以下四个垂直用户界面部分:
**“XML”**显示嵌入式书籍列表的原始 XML 源。
**“书籍列表”[Book List]**以标准文本形式显示书籍项,允许用户选择和删除各项。
**“编辑所选书籍”[Edit Selected Book]**允许用户编辑与当前所选书籍项关联的值。
**“添加新书”[Add New Book]**允许根据用户输入的值创建新书。
本节内容
主题 |
描述 |
---|---|
包含文件 L2DBForm.xaml 中的 XAML 代码的内容和描述。 |
|
包含文件 L2DBForm.xaml.cs 中的 C# 源代码的内容和描述。 |
请参见
任务
如何:生成并运行 LinqToXmlDataBinding 示例