C#102课的主要内容

来源:互联网 发布:pdf转mobi软件 编辑:程序博客网 时间:2024/05/22 10:29

今天主要学习了一下内容:

       1  应用程序开发

  1:      Windows Presentation Foundation 是一种演示框架,可用于开发一下类型的应用程序:

(1):独立应用程序

(2):XAMLbrowser applications (XBAPs).

(3):自定义控件库

(4):类库

    2:包括下列各节:

            (1):应用程序管理

                           可执行wpf 应用程序通常需 一组核心功能,包括:

                             (1):创建和管理通用应用程序基础结构

                             (2):跟踪应用程序的生命周期并与子交互

                             (3):检索和处理命令行参数

                             (4):共享应用程序范围的属性和ui资源

                               (5):检测和处理未经处理的异常

                                 (6):返回退出代码

                                 (7):管理独立应用程序中的窗口

                                   (8):跟踪 XAML browser applications (XBAPs) 以及带有导航窗口和框架的独立应用程序中的导航。

         (2):wpf 应用程序资源,内容和数据文件

                                   wpf支持三种不可执行的数据文件:资源,数据和内容

             (3):窗口和对话框

                                     用户通过窗口与wpf 独立应用程序进行交互。窗口的用途是承载复应用程序内容并公开通常允许用户的应用程序功能。在wpf 中,窗口通过window 类进行封装,该类支持:

                                    (1)创建和显示窗口

                                       (2)建立所有者窗口/附属窗口关系

                                          (3)配置窗口外观

                                            (4)跟狆窗口的生命周期并与子交互

              (4):导航

                           (1 )  由 Web 浏览器承载的独立页面。

                    (2)编译到 XBAP(由 Web 浏览器承载)中的页面。

                      (3) 编译到独立应用程序中并由导航窗口 (NavigationWindow) 承载的页面。

                        (4) 由帧 (Frame) 承载的页面,可以由独立页面承载,或编译到 XBAP 或独立应用程序中的页面。

              (5):承载

              (6):生成和部署

               (7):应用程序性能

               (8):相关主题

0 0