BodSoft DirectUI Library支持XML配置应用程序界面的各个元素,包括图片、文字、字体和各种控件,最大程度地将界面与逻辑分开,使程序员将更多的时间关注到应用程序的业务逻辑上。
XML语法简单,易于学习和掌握,能够使设计师能直接参与软件开发,随时沟通、无需二次转化。就像Adobe的Flex和微软的WPF,所以的界面元素都可以通过xml的配置来实现。
XML文件配置简单,整个XML配置文件分为三个部分,结构清晰,利于理解。XML配置文件分为控件、主题和窗口三个部分。控件部分主要定义需要使用的控件或者加入自定义控件;主题部分主要定义GDI资源和样式;窗口部分主要定义各个窗口。 

控件可以插拔式地使用,可以快速加入自定义控件。 

引入网页设计中的CSS样式表理念,一处定义样式,处处可以使用。 

全新设计的坐标系,可支持各个控件的精确定位。例如下图中的"-100"即代表从右开始的100个像素的位置。 



