Calcium是一款WPF复合工具,Calcium可以通过WPF进行模块化应用开发的辅助工具,非常适合需要迅速建立一个多方面和复杂的模块化应用的用户使用。
![Calcium(WPF复合工具)](https://thumb2.jfcdns.com/thumb/n131v31f23n19/16f5fcee01f75e28_460_0.jpeg)
功能介绍
从较高的层次来看,复合应用程序是“复合视图”设计模式的实现,此模式可描述包含子项的视图的递归UI结构,这些子项本身也是视图。这些视图然后通过某种机制组合起来—通常是在运行时而非设计时静态组合。
为了说明此模式的优点,让我们以其中具有多个订单实例的订单输入系统为例。每个实例都可能非常复杂,需要显示标题、详细信息、运输和收据等信息。随着系统的发展变化,它可能还需要显示更多信息。并且还要考虑根据订单类型的不同而显示订单的不同部分。
软件特色
WPF为WindowsPresentationFoundation的首字母缩写,中文译为“Windows呈现基础”,其原来代号为“Avalon”,因与“我佩服”拼音首字母组合一样,国内有人调侃地称之为“我佩服”。由.netframework3.0开始引入,与WindowsCommunicationFoundation及WindowsWorkflowFoundation并行为新一代Windows操作系统以及WinFX的三个重大应用程序开发类库。