![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
特性变幻
这个作者很懒,什么都没留下…
展开
-
WPF框架(转)
WPF可以认为是MS利用原有.NET框架的一些特色,加上DirextX的产物。将原有的编程模型统一化.我们来看看WPF的运行机制. 那么我们现在来分析一下WPF的运行过程吧。 首先从第一个方块说起:WPF的进程会加载四个程序集,Kernel,User32,DirectX,milcore.他们对原有的CLR进行了扩展。我们看看他们分转载 2016-02-18 07:50:10 · 886 阅读 · 0 评论 -
插件式程序开发sharpdevelop(1)
在c#,WPF的程序开发中,设计了很多的程序架构,工程类库,设计了多种接口和模式。最终还是觉得微内核+插件式的形式更适用于国内的软件开发,包括各种应用系统。先 用内核插件的方式,搭建最小系统,然后根据 “多变” 的项目需求,设计插件模块,进行动态引用。在最终发布时,根据情况,将一些可以固定的模块进行静态引用划分。 插件内核的开发也需要划分模块,这是关键点。 目前原创 2017-03-08 09:37:10 · 2260 阅读 · 2 评论 -
将C#文档注释生成.chm帮助文档
工具分享——将C#文档注释生成.chm帮助文档由于最近需要把以前的一个项目写一个文档,但一时又不知道写成怎样的,又恰好发现了可以生成chm的工具,于是乎我就研究了下,感觉还不错,所以也给大家分享下。好了,不多废话,下面就来实现一下吧。生成前的准备在开始做之前,还是要补充说明一点:我们是通过C#文档注释生成的XML文件来生成帮助文档的。因此,第一步就是生成XML文档:具体步骤:打开V转载 2017-03-22 14:36:56 · 1536 阅读 · 0 评论 -
插件式程序开发sharpdevelop(2) 插件树和插件定义
插件文件描述 插件的加载需要两类文件,AddIn XML的配置定义文件,及程序集文件(DLL,以及相关的附件文件和库等)。当sharpdevelop核心开始和编译成单独树文件结构的时候,读取插件定义文件XML ,插件树是一个树状系统,将所有的细节进行绑定,插件树的结构就像是一个文件系统,例如我们想取得SubNode2节点,我们必须指定取得的位置如/Path1/SubP原创 2017-03-13 20:26:07 · 1482 阅读 · 0 评论