Janus WinForms Controls Suite
- 当前版本:
- 开 发 商:Janus Systems
- 产品功能:开发工具
- 可用平台:Visual studio 2005/Visual studio 2008
Janus WinForms Controls Suite
- 当前版本:
- 开 发 商:Janus Systems
- 产品功能:开发工具
- 可用平台:Visual studio 2005/Visual studio 2008
Janus WinForms Controls Suite在您的应用程序中增加Outlook风格的界面。 Janus WinForms Controls Suite 100%由来自ComponentSource的畅销产品Janus Systems的管理的.NET代码构件组成。 该套装软件包含Janus GridEX for .NET (Outlook 网格), Janus Schedule for .NET (Outlook Calendar View), Janus Timeline Control for .NET (Outlook Journal), Janus ButtonBar Control for .NET 和ExplorerBar Controls for .NET (Outlook 快捷方式条), Janus CommandManager (功能选单和工具条), Janus PanelManager (Outlook / VS.NET 面板), Janus TabControl (标签控件). 兼容Visual Studio 2005 和 Visual Studio 2008。
Janus Winforms Controls Suite V3.5的新功能
- 增加了新的Ribbon控件
- 所有控件均提供了新的Office 2007外观样式
Janus Winforms Controls Suite V3的新功能
套装软件中的控件支持Visual Studio 2005 IDE的新功能,如:
- 对粉笔线(Snap Lines)和基准线(Base Lines)的支持: 当一个控件与另一个控件之间达到需要的距离,且在将其一个边与另一个控件的边对齐时,粉笔线会自动显示。 当相邻控件位于同一条水平线上时,基线会显示在VS 2005 IDE中。 基线可通过控件的文本而不是其边缘进行对齐
- Janus Editors 与DataTypes之间的关联: 通过将一个Janus Editor与一个.NET DataType关联,您可以将数据段拖动到一个表单上,并创建与该数据段绑定的合适的编辑器
- 新的UseCompatibleTextRendering 控件: 决定使用兼容的,支持复杂脚本的文本渲染引擎(GDI+) 还是(GDI)
- 对ImageList 键的支持: 现在在Visual Studio 2005中,您可以为一个ImageList中的项目分配一个字串名,并为控件对该字串(而不是ImageIndex)进行定义
- IPersistComponentSettings: 此界面可自动用于系列化和非系列化用户的设置。 此界面可在所有支持在GridEX、Schedule、TimeLine、CommandManager、PanelManager、标签、ExplorerBar和ButtonBar等布局中保存属性的Janus控件中运行
- VisualStyleManager: 这一新的构件允许您创建和保存不同的 ColorSchemes 这些控件将同时用于一个表单中的所有Janus控件
- 新的Visual Studio 2005 外观风格: Janus Suite中的所有控件均具有新的VS2005 的外观风格,允许您在应用程序中采用Visual Studio 2005的外观
Janus GridEX Control for .NET V3的新功能
1 MultipleValues 列: 一个列可以绑定到一个数值列表。 在处理多对多关系时,MultipleValues 列特别有用。 例如,如果在表格“产品”和“类别”之间存在多对多的关系,您可以将一个网格绑定到表格“产品”,并增加一个绑定到关系并显示某个产品所属的所有类别的MultipleValue列。 为了编辑这些单元格,你可以用一个复选组合框,即用户可在可用类别列表中勾选或解除勾选。GridEX控件还可对具有一个以上值的列进行分组。 在按某个MultipleValues列进行分组时,表中的一条记录可以属于一个以上的组,且控件会在每个相应的组中为重复的记录分别提供一份拷贝。 当在这些拷贝的记录中完成编辑时,控件会自动在每份拷贝中反映出变化。
2 自索引表: 一个具有自索引关系的表可以显示为一个树。 例如,您可以将一个GridEX控件绑定到一个“消息”表。 如果一条消息包含其他的子消息,您可以将HierarchicalMode.SelfReferencing用于 GridEXTableIf,并将控件显示为多列树
3 定制的分组: 提供了一个新的GridEXCustomGroup类,以让您指定定制的分组定义。 有两类定制的组:
3.1 组合列: GridEX控件中的行是在同一组行的两列以上的数值的基础之上分组的。 例如: 您可以指定列: “国家”和“城市”,该控件会为这些列中每个不同的值的组合创建一个组行
3.2 条件组行: 您可以将每个组行指定为一个组,其中包含并规定满足什么条件的行可以被包含在组行内
4 分层分组: 表中的行可根据一个属于某个子表中的列的值进行分组。 例如,在一个显示顾客-订单-订单详情的网格中,您可以按“订单详情”表中的“产品”一列对“顾客“表格分组。 根据订购的产品为您显示分组的顾客视图
5 分层筛选: 表中的行可根据一个属于某个子表中的列的值进行筛选
6 改善分层模式下的性能: Janus的数据操纵类已进行了全面的重新设计,以将载入子列表的时间减少到之前版本的几分之一
7 嵌入属性的绑定: 现在,某个列可以与一个位于原始DataRow中的一个子对象的属性绑定。 例如,如果一个控件与”联系人“对象的列表绑定,且联系人类的某个属性会返回”联系人名称“对象,”联系人名称“是一个具有两个属性的类: “名”和“姓”,您可以将一个列绑定到Contact.ContactName.FirstName,将其DataMember属性设置为等于“ContactName.FirstName”
8 非绑定模式: GridEX控件中新的非绑定模式允许您用AddItem方法汇总行。
9 非绑定列:您可以为一个非绑定网格中增加一个非绑定的列。 有两类非绑定列:
9.1 UnboundFetch: 在这些列中的单元格中的数值实在LoadingRow事件中设置的。 在您需要按同一行中其他单元格的值生成一个运算单元格时,该模式很有用
9.2 UnboundKeep: 单元格的值可以由用户设定,而控件会保持这一值
10 KeepRowSettings 属性: 在此属性设为真时,控件会保留行和单元格的属性,即使在这些行滚动到视线以外时。 在默认情况下,GridEX 控件会启动FormattingRow事件,让您为显示在网格中的行指定单元格属性。这些设置会在行不再可见时清除,并且当FormattingRow事件为该行启动时必须再次设定。 在您需要为FormattingRow设置单元格属性的情况下(例如FormatStyle的外侧),您可以将此属性设为真,该控件会保留您设置的属性,即使行滚动到视线之外
11 UseGroupRowSelector 属性: 该属性允许您现在组行中显示一个复选框,只需一次点击即可选择/解除选择一个组内的所有行
12 TotalRowPosition 的属性: 在网格中使用TotalRow时,您现在可以指定需要将该计总行作为可滚动的行放在列表末端,还是固定于控件显示区的底端
13 GridEXGroupHeaderTotal.ColumnAlign属性: 此属性允许您为了对齐一个确定的分组表头的总额而指定一个列
14 CardView 外观: 增加了CardViewGridLines和CardInnerSpacing属性,以便让您改变GridEX控件中卡的外观。 现在,在显示卡片时可在数据段之间带有网格线,并可在这些数据段之间的CardInnerSpacing之间保留一定的空间
15 导出到Excel: 提供了一个新的GridEXExporter构件,让您将在一个GridEX控件中显示的数据作为Excel XML文档导出。
16 FieldChooser 控件: 除了ShowFieldChooser 方法之外,您可以使用新的GridEXFieldChooserControl 控件来采用您的表单内的面板,而不是将其在您的应用程序之外显示为一个浮动的窗口
17 CheckedComboBox 控件: 这一新的控件可作为组合框运行,可与一个数值列表绑定,用户在其中可对下拉列表中的多个项目进行选择/解除选择,以在将列表中增加指定为控件值的项目或将其从中删除
概览
为模仿微软Outlook的微软.NET Smart Client 应用程序设计了一套控件。 套装软件中的所有可能构件都是100% C# 管理的控件,专用于Visual Studio® .NET。 WinForms 套装软件中包含的控件有:
Janus GridEX 一个可在绑定模式下与ADO.NET或IList数据源作用的控件。 此控件支持数据的分层显示,允许您创建与微软Outlook®类似的有效用户界面,同时可节省开发和维护时间。 此控件提供的功能允许您显示、格式化、编辑、排序、操纵、汇总、预览和打印您的数据。 包含独立的MaskEdit, MultiColumn Combo, 和 UpDown控件。
The Janus Schedule 控件可在不同的视图中显示约会及相关的人员,显示星期、工作周、周和月。 此控件还支持对同时发生的约会的处理。 您可以很方便地在绑定和非绑定模式下,用控件中所提供的功能对约会进行载入、显示、格式化、筛选、编辑、操纵、预览和打印。 独立的 Janus Calendar Combo 控件,可用于对日期和时间值进行编辑,也包含在Schedule 控件中。
The Janus Timeline 控件特别适合显示与时间相关的项目。 控件中的项目在时间刻度上从坐至右排列,其间隔可以从数秒到数年。 您可以很方便地在绑定和非绑定模式下,用控件中所提供的功能对项目进行载入、显示、格式化、分组、筛选、编辑和操纵。/p>
新 Janus UI Microsoft .NET 控件是一个工具套,具有几种用户界面控件,如 Janus UI Panel Manager 可为Windows 程序员提供先进的对接面板解决方案,完美模仿微软Outlook2003或Visual Studio面板的控件。 有了此控件,程序员可以很方便地创建带标签且具有自动隐藏功能的窗口,从而更好地利用应用程序的工作空间。
Janus UI Command Manager 是另一个包含在Janus UI Library中的构件。 此UI Command Manager 可为Windows程序员提供风格化的菜单和工具条。 此构件允许对您的应用程序中的菜单和工具条进行先进的定制。 Janus Command Manager 具有内建的VisualStyles 支持,可为您的应用程序提供与Office 2000、Office XP、Office 2003或Windows XP类似的外观。
Janus UI 的部分控件有 Janus ExplorerBar 控件,具有Windows XP 任务条的外观,允许您用图标、颜色以及水印图形对链接组进行定制Janus ButtonBar 控件,支持分组的小型和大型图标,并可显示为垂直或水平对齐。
Janus UI 控件还包括Janus Tab 控件内建了对对Windows XP主题外观,以及许多其他控件,如StatusBar、按钮、GroupBox、Combobox和字体和颜色的下拉拾取器的支持。
产品价格 |
Price |
|
|
购买注意事项: |
|
|
产品下载 |
Downloads |
|
|
下载注意事项: |
|
如果您需要更低版本的产品或产品指南,请您联系磐岩产品顾问。 |
热推产品
- ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
- AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......