C#编程:创建固定文档的示例与控制
需积分: 14 79 浏览量
更新于2024-08-05
收藏 97.07MB PDF 举报
本资源是一份关于C#高级编程的详细教程,主要涉及固定文档(Fixed Document)在WPF(Windows Presentation Foundation)中的应用。固定文档在C#中被定义为一种文档格式,它具有固定的布局和样式,无论在何处打开或打印,其外观、分页和字体都保持一致。文档的创建和管理是通过WPF的FakedDocument类和DocumentViewer类来实现的。
章节内容深入探讨了一个实际的应用示例,该程序是一个C#编写的应用,允许用户通过编程方式创建菜单规划。用户界面包括日期选择器和文本输入框,允许输入一周的菜单。当用户点击"Create Document"按钮时,程序会导航到一个新的页面,即DocumentPage。这个新页面通过Namespace中的LoadCompleted事件处理程序,获取传递给它的内容,并利用NavigateTo方法跳转到新的页面。
在这个过程中,新页面会接收到一个名为menus的对象,这个对象包含了构建固定页面所需的所有数据。作者详细介绍了如何在代码中实例化新的页面,设置其事件处理机制,以及如何确保页面内容的正确加载和展示。此外,文档还提到了该书的作者Christian Nagel、Bill Evenden和Jay Glyn,以及版权信息,强调了版权保护和合法复制的重要性。
这份文档是C#开发者学习如何使用WPF框架创建固定文档的重要参考资料,提供了从概念到实践的完整指导,对于希望在.NET 4环境下进行专业级C#开发的读者来说,是一份宝贵的资源。
2020-09-18 上传
2023-12-26 上传
2023-08-01 上传
2023-08-22 上传
2023-05-31 上传
2023-03-25 上传
2024-09-12 上传
2023-06-10 上传
2024-07-31 上传
淡墨1913
- 粉丝: 30
- 资源: 3879
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展