概述
针对WindowsForms应用程序的一组灵活的UI导航控件,包括各种主题,以便控件与应用程序的当前外观相融合。
功能丰富
内存有效控制
模块化,将控件本身作为项目使用
唯一一套基于通用核心控件的导航控件,可处理所有常见功能,使其高效且易于学习。
提供所需的所有重要导航UI控件。令人惊讶的灵活菜单、工具栏、状态栏、眺望栏和浏览器栏、树状视图、选项列表、选项卡、任务窗格等等。
提供您期望的所有功能,包括包装菜单和工具栏、按事件和继承进行自定义绘制、所见即所得设计器等等。
这些控件是无窗口的,用于低资源使用和快速显示、紧凑的分布大小、无外部依赖、符合CLS、可访问性。
提供独特的功能,例如能够将任何类型的项(按钮、组合、文本框、单选按钮等)作为子元素添加到任何控件中。
特点介绍
包含的控件
WindowsForms应用程序的10个现代控件,包括丰富的菜单栏、工具栏、TreeView、浏览器栏/XP任务窗格、Office任务窗格、Outlook快捷键栏、状态栏、选项卡、选项列表、选中列表框。
可以在这些控件中使用几十个构建块项,包括图像按钮、下拉组合框、文本/编辑框、单选按钮、状态按钮、日期/时间标签、按键状态标签、混合按钮、菜单按钮、进度条、标签图标和图像、弹簧面板、选项卡等。
支持的GUI样式
真正像素完美的WindowsXP外观,适合用户当前的主题。
现代办公室和VS.NET外观。
经典的办公室造型。
经典的Windows外观。
独特的创新
实时WYSIWYG设计器允许您在设计时配置并向树状视图、菜单、工具栏和其他控件添加项目。不再需要编译+运行阶段来查看对象的外观是否符合您的要求。
所有控件都是完全可扩展的,因此您可以扩展或自定义控件的功能,以满足项目的特定要求。
每个控件中的每个视觉元素都是一个独特的对象,其行为类似于一个单独的控件。每个元素,包括按钮、组合框、选项卡、标签、图标等,都会接收自己的鼠标、键盘和绘制事件(由于可扩展性,可以由自己的自定义元素替换)。
提供两种方式来执行视觉元素的自定义绘制:向元素的绘制事件添加额外的绘制代码,或继承并覆盖元素,以完全控制其绘制方式。
对象模型设计
支持MicrosoftActive Accessibility 2.0(第508节合规性)
面向对象设计,专为客户创建.NETFramework提供了一种新的、现代的方法来使用UI控件,而不是一个可循环使用的ActiveX界面。
设计基于处理所有常见功能的通用核心控制。包含的10个控件中的每一个都是核心控件的特化,在必要时提供自己的额外属性、方法和事件。
超紧凑的分布尺寸,低于500K,即使您使用所有10个控件。
所有控制都使用相同的逻辑方法,因此学习如何使用其中一种意味着您知道如何使用所有控制。
核心控制设计理念最大限度地实现代码重用,并为应用程序提供更好的软件可靠性,而不是使用真正独立的控制。
NET技术
完全用托管C#编写(源代码可通过Blueprint许可证获得)。
包含大量VB。净样本和C#样本。
全面的文档完全集成到VisualStudio中。
所有错误处理都可以通过.NET异常类。
符合CLS(通用语言规范)。
不使用不安全的区块来满足最低许可要求。
整个产品都支持Unicode。
控件显示的项目是无窗口的,以尽可能少地使用资源,并能够同时快速显示多个项目。使用XceedSmartUI for .NET,在表单上做更多的事情并添加更多内容。
与仪表板和商业智能软件很好地集成。
其他功能
必要时,工具栏和菜单等控件中的项目会自动换行。
XP主题资源可以包含在控件中。不需要在目标系统上安装主题。甚至可以在非XP操作系统上工作。
像Windows2000一样,创建适应用户行为的菜单。
控制控件中每个项目的可见性、选择状态和鼠标悬停行为。
更多所见即所得编辑器功能
根据需要添加、复制和删除子项。
撤销操作。
在包含节点的对象中创建、编辑、删除、展开和折叠节点。
轻松访问任何子项的事件处理代码。
文件和样品
以MSDN样式的HTML格式提供完整、全面的文档,该格式完全与上下文相关,因此在IDE中按F1键可以打开手册中相应的主题。
10个VB和10个C#样本,让您快速掌握每个控件的使用速度。
审核编辑 :李倩
-
内存
+关注
关注
8文章
2999浏览量
73883 -
应用程序
+关注
关注
37文章
3243浏览量
57600
原文标题:XceedSmartUI for WinForms
文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论