Screenshot Preview

Janus WinForms Controls Suite

经 Janus Systems - 产品类型: 构件 / .NET WinForms / .NET 类 / 100% 受控代码

‏请注意: 除非另有说明,此为英语产品

在您的应用程序中增加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 2008 和 Visual Studio 2010。



平均评分:   基于 19 评分
$889.00

最畅销产品

  |   

最多下载

价格

‏我们的常规价格如下。 请登录后查看打折后的价格。

Janus WinForms Controls Suite v4  

加入购物车 $ 889.00 1个程序员License 下载 (65.2 MB)
加入购物车 $ 2,489.00 4 程序员团队License 下载 (65.2 MB)
加入购物车 $ 3,889.00 8 程序员团队License 下载 (65.2 MB)
加入购物车 $ 7,889.00 1个Site Wide License (在单个物理地址不限程序员的数量) 下载 (65.2 MB)

Janus WinForms Controls Suite v4 - Upgrades  

加入购物车 $ 489.00 1 个程序员升级License (可从Janus WinForms Controls Suite V3.x 1 Developer License 或 Janus GridEX .NET V3.x 1 Developer License) 验证 下载 (65.2 MB)
加入购物车 $ 1,489.00 4 个程序员升级License (可从Janus WinForms Controls Suite V3.x 4 Developer 团队 License 或 Janus GridEX .NET V3.x 4 程序员 License) 验证 下载 (65.2 MB)
加入购物车 $ 2,489.00 8 个程序员升级License (可从Janus WinForms Controls Suite V3.x 8 Developer 团队 License 或 Janus GridEX .NET V3.x 8 程序员 License) 验证 下载 (65.2 MB)
加入购物车 $ 4,489.00 1 个SITE WIDE 程序员升级License (可从Janus WinForms Controls Suite V3.x 1 SITE WIDE License 或 Janus GridEX .NET V3.x 1 程序员 License) 验证 下载 (65.2 MB)

Janus WinForms Controls Suite V4.0 - Source Code Escrow  

加入购物车 $ 1,989.00 源代码托管Subscription 年费- (托管协议将寄给您签署 - 请阅读以下License部分) 下载 (43 KB)

我们的价格包括ComponentSource的技术支持。对于大多数可下载的产品,还提供在线备份和免费升级为新版本,若新版本在购买后的30日内发布的话。  所有销售都是按照我们的标准条款 进行的,并且适用我们的退货政策. 请 联系我们 若您需要任何未在上面列出的License选择,包括批量License及以前的版本。 

‏我们的常规价格见上。 请登录后查看打折后的价格。

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的新功能

  • MultipleValues 列: 一个列可以绑定到一个数值列表。  在处理多对多关系时,MultipleValues 列特别有用。 例如,如果在表格“产品”和“类别”之间存在多对多的关系,您可以将一个网格绑定到表格“产品”,并增加一个绑定到关系并显示某个产品所属的所有类别的MultipleValue列。 为了编辑这些单元格,你可以用一个复选组合框,即用户可在可用类别列表中勾选或解除勾选。GridEX控件还可对具有一个以上值的列进行分组。 在按某个MultipleValues列进行分组时,表中的一条记录可以属于一个以上的组,且控件会在每个相应的组中为重复的记录分别提供一份拷贝。 当在这些拷贝的记录中完成编辑时,控件会自动在每份拷贝中反映出变化。
  • 自索引表: 一个具有自索引关系的表可以显示为一个树。 例如,您可以将一个GridEX控件绑定到一个“消息”表。 如果一条消息包含其他的子消息,您可以将HierarchicalMode.SelfReferencing用于 GridEXTableIf,并将控件显示为多列树
  • 定制的分组: 提供了一个新的GridEXCustomGroup类,以让您指定定制的分组定义。 有两类定制的组:
    • 组合列: GridEX控件中的行是在同一组行的两列以上的数值的基础之上分组的。 例如: 您可以指定列: “国家”和“城市”,该控件会为这些列中每个不同的值的组合创建一个组行
    • 条件组行: 您可以将每个组行指定为一个组,其中包含并规定满足什么条件的行可以被包含在组行内
  • 分层分组: 表中的行可根据一个属于某个子表中的列的值进行分组。 例如,在一个显示顾客-订单-订单详情的网格中,您可以按“订单详情”表中的“产品”一列对“顾客“表格分组。 根据订购的产品为您显示分组的顾客视图
  • 分层筛选: 表中的行可根据一个属于某个子表中的列的值进行筛选
  • 改善分层模式下的性能: Janus的数据操纵类已进行了全面的重新设计,以将载入子列表的时间减少到之前版本的几分之一
  • 嵌入属性的绑定: 现在,某个列可以与一个位于原始DataRow中的一个子对象的属性绑定。 例如,如果一个控件与”联系人“对象的列表绑定,且联系人类的某个属性会返回”联系人名称“对象,”联系人名称“是一个具有两个属性的类: “名”和“姓”,您可以将一个列绑定到Contact.ContactName.FirstName,将其DataMember属性设置为等于“ContactName.FirstName”
  • 非绑定模式: GridEX控件中新的非绑定模式允许您用AddItem方法汇总行。
  • 非绑定列:您可以为一个非绑定网格中增加一个非绑定的列。 有两类非绑定列:
    • UnboundFetch: 在这些列中的单元格中的数值实在LoadingRow事件中设置的。 在您需要按同一行中其他单元格的值生成一个运算单元格时,该模式很有用
    • UnboundKeep: 单元格的值可以由用户设定,而控件会保持这一值
  • KeepRowSettings 属性: 在此属性设为真时,控件会保留行和单元格的属性,即使在这些行滚动到视线以外时。  在默认情况下,GridEX 控件会启动FormattingRow事件,让您为显示在网格中的行指定单元格属性。这些设置会在行不再可见时清除,并且当FormattingRow事件为该行启动时必须再次设定。 在您需要为FormattingRow设置单元格属性的情况下(例如FormatStyle的外侧),您可以将此属性设为真,该控件会保留您设置的属性,即使行滚动到视线之外
  • UseGroupRowSelector 属性: 该属性允许您现在组行中显示一个复选框,只需一次点击即可选择/解除选择一个组内的所有行
  • TotalRowPosition 的属性: 在网格中使用TotalRow时,您现在可以指定需要将该计总行作为可滚动的行放在列表末端,还是固定于控件显示区的底端
  • GridEXGroupHeaderTotal.ColumnAlign属性: 此属性允许您为了对齐一个确定的分组表头的总额而指定一个列
  • CardView 外观: 增加了CardViewGridLines和CardInnerSpacing属性,以便让您改变GridEX控件中卡的外观。 现在,在显示卡片时可在数据段之间带有网格线,并可在这些数据段之间的CardInnerSpacing之间保留一定的空间
  • 导出到Excel: 提供了一个新的GridEXExporter构件,让您将在一个GridEX控件中显示的数据作为Excel XML文档导出。
  • FieldChooser 控件: 除了ShowFieldChooser 方法之外,您可以使用新的GridEXFieldChooserControl 控件来采用您的表单内的面板,而不是将其在您的应用程序之外显示为一个浮动的窗口
  • 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和字体和颜色的下拉拾取器的支持。


Janus Controls for .NET 包括:

  • Janus GridEX for .NET (Outlook 网格)
  • Janus Schedule for .NET (Outlook 日历视图)
  • Janus ButtonBar for .NET (Outlook 快捷方式条)
  • Janus ExplorerBar for .NET (Outlook 快捷方式条)
  • Janus Timeline for .NET (Outlook 日志)
  • Janus UI Bars (功能选单, 工具条,面板和标签控件)
  • Janus Ribbon 控件

Janus GridEX for .NET的功能:

  • The Janus GridEX for .NET 是一个 100% C# 管理的网格控件,已进行了完全的改头换面,以便更好地利用微软的.NET框架的功能,该控件具有网格所应具备的所有功能,除此之外还有许多别的功能
  • 绑定: Janus GridEX for .NET是一个具备数据识别功能,可完全编辑的网格构件,可以与任何数据集内的表格或任何支持IList, ITypedList 或IBindingList界面的数据源绑定。 Janus的.NET网格在与任何以前所提到的界面进行绑定操作时,并不会牺牲任何分组、排序或筛选功能
  • 编辑: 此Outlook风格的网格有几个“内建”的编辑器,如: MaskEdit, CheckBox, UpDown, Calendar DropDown, Combo* 和 DropDown 控件。 GridEX for .NET 控件还允许您为某一列定义一个定制的EditType"。 *Combo EditType 可以在有许多列的同时,具备“Type ahead”功能
  • 外观: 此控件可提供许多先进的格式化功能,可使程序员对数据的显示方式进行全面的控制。 .NET版中的新功能有增强到FormatStyles,例如支持简便、混合色和透明(Alpha混合)。 还增加了定制的图形、水印和对Windows XP外观风格的支持,以便为应用程序提供丰富的用户界面支持
  • CardView: 实际的 CardView在增强后可支持多列布局,并可以很方便地对卡片进行展开或折叠。 在新版本中还支持在CardView中显示单条记录
  • Master-Detail: Janus的.NET网格现在增加了对分层数据集的绑定的支持,并在相同的窗口内提供了master-detail信息
  • 等级和排序: 对不限数量的列自动进行Outlook风格的分组和排序
  • 预览行和ColumnSets: 预览行可提供一种耐用的界面元素,通过这些行您可以对每行下方其中的一个数据列进行 "预览" 与微软Outlook非常类似,但现在随着GridEX ColumnSets 的使用,您还可以在一个以上的数据行中显示一条记录,甚至可以将多个列跨越多个数据行放置。 ColumnSets 还可以在控件在CardView状态下时使用
  • 筛选: 随着FilterConditions的加入,Janus GridEX for .NET现在的功能更强大了,您可以对筛选、格式化、汇总或查找符合标准的行的操作定义简单或复杂的条件。 GridEX控件新的筛选功能如此强大,您可以根据子表满足的条件在父表中进行行筛选。 此控件同时还提供了一个新的类似微软Access的筛选行,允许用户对控件中出现的数据进行轻松的删选
  • 格式化: 通过FormatConditions,可轻松实现单元格级和行级的条件格式化,现在您可以为一种格式化指定简单的条件或通过新的FilterCondition属性来生成复合条件,从而可极大地简化复杂的格式化计算所需的代码编写, 此版的新功能还包括可在满足特定标准的单元格中的某一列将两种以上的格式化合并
  • 数据的汇总: 有时分组并不充分,在有些情况下您需要以一种简便的方式在一个组内实现求和、平均或计数功能,这可以通过GroupFooters轻松实现,在新的Janus Web GridEX for .NET控件中, 您甚者在这些组已经折叠的情况下看到这些表尾,或在组的表头上提供某些列的综合,甚至只为满足FilterCondition中所规定的标准的记录提供总和< Gridex 还能为每个表格提供一个计总行,这在处理mater-detail关系是是一种很方便的功能
  • 打印: .NET 库的GridEX控件还把含一个GridEXPrintDocument构件,可以轻松实现控件所提供的数据的WYSIWYG (所见即所得) 打印。 通过GridEXPrintDocument 构件,您可以为您的文档定义页面的页眉和页脚。 为了打印某个范围内的页面,您可以在打印机设置中定义起始页和终止页。 如果必须提前知道某个文档有多少页,GridEXPrintDocument还可提供一个PrepareDocument方法,可在开始打印工作之前为文档分页。 GridEXPrintDocument控件可以和PrintPreviewDialog或PrintPreviewControl一起使用,以轻松为您的应用程序提供一个定制的预览窗口
  • 独立输入控件: Janus GridEX Control for .NET库包含MaskEdit, MultiColumn Combo, Integer UpDow 和 ValueList UpDown 独立控件

Janus GridEX for .NET的功能:

  • Janus Schedule for .NET 是一个100% C#管理的,模仿Outlook的日历视图的控件
  • 此控件可将约会或项目在日历上排列,与纸张形式的day planner类似。 您可以在不同的时间或视图区域内查看项目,这些项目显示星期,工作周、周和月。 由于所有视图都是同一个Schedule控件的一部分,您可以轻松地在中间切换
  • Janus Schedule 控件的约会可以与所有人关联, 控件的各种视图可以将约会按照与所有者关联的方式显示
  • Schedule控件中的约会可以由用户在微软Outlook中移动和缩放
  • Schedule控件的库还有一个日历控件,可用于在schedule控件的各种视图和日期之间导航,并可作为拖放方式的自动约会日程重排的目标
  • Janus Schedule 控件可在任何数据集的任何表中绑定,或与任何支持IList、ITypedList或IBindingList界面的数据源绑定到一起
  • Janus Schedule 控件允许您指定那些数据源的成员可以用作一个约会的文本、所有人、起始时间和终止时间属性。 除此之外,此控件还可显示一个数据段集合,允许您将数据源中的所有成员映射到Schedule中的一个约会
  • 除了对数据源的操作之外,Schedule控件有几种方法,允许您以一种非绑定的方式对约会集合进行操作。 LoadAppointments和SaveAppointments 方法允许您对Schedule控件的约会进行持久化和保存
  • .NET版的Janus Schedule还在Janus GridEX控件中提供了许多先进的功能,例如FormatStyles (支持渐变、混合色和透明), FormatConditions, FilterConditions和保存和存放布局的功能
  • 用于.NET库的Schedule控件还包含了一个SchedulePrintDocument 构件,可以轻松的通过控件中显示的数据打印数据
  • 通过SchedulePrintDocument 构件,你可以为您的文档定义页眉和页脚。 SchedulePrintDocument 构件可以和PrintPreviewDialog或PrintPreviewControl一起使用,以为您的应用程序提供一个可定制的预览窗口
  • 独立的控件,可用于对日期和时间值进行编辑,也包含在Schedule 控件中。 通过此控件,用户可从日期下拉功能选单中选择一个日期,用上下控制改变日期或在控件中直接键入一个日期,控件会强制执行你您所规定的日期格式。 此控件会显示一个BindableValue属性,允许您将其与任何日期数据段绑定,即使该数据段为DBNull

Janus ButtonBar 和 ExplorerBar的.NET控件的功能为:

  • 模仿经典的Outlook 风格的快捷方式条的Janus ButtonBar .NET版控件和新的Janus ExplorerBar 的.NET版控件是两个具备Windows XP文件夹任务条的赏心悦目的用户界面构件控件,旨在为您的最终用户在操作其应用程序过程中提供一种愉快的体验
  • 通过Janus ButtonBar 的.NET控件,您可以轻松实现微软Outlook或微软Visual Studio中所提供的快捷方式条功能。 该控件支持分组的小型和大型图标,并可显示为垂直或水平对齐。< 在ButtonBar控件中可轻松实现对项目的拖放操作
  • 在ExplorerBar控件中的分组可用特殊的颜色和图标对表头进行定制化,也可用水印图形对项目区域进行定制。 您还可以对多个列的分组进行遍历
  • 正如在所有Janus Systems的.NET控件一样,两个控件均可以提供多种先进的格式化功能,可允许程序员对外观进行全面的控制,比如对背景图片、渐变、混合色和透明度(Alpha Blending)
  • 还增加了定制的图形、水印和对Windows XP外观风格的支持,以便为应用程序提供令人惊叹的外观界面
  • 此控件提供了一些可轻松保持用户对布局所作更改的方法
  • Janus ButtonBar和ExplorerBar 的.NET控件可设置为容器,以在其中存放任何您所喜欢的用户界面元素

Janus Timeline的.NET控件的功能:

  • 一种模仿微软Outlooks日志的新型控件。 Janus Timeline控件特别适合显示与时间相关的项目
  • 控件中的项目在时间刻度上从坐至右排列,其间隔可以从数小时、数天、数星期到数月
  • 项目的文本上方会出现一个表示其时间长度的条,此条的外观可通过FormatCondition轻松地进行定制
  • Janus Timeline 控件可以绑定到数据集中的任意表格,或任何支持IList,ITypedList或 IBindingList界面的其他数据源
  • Janus Timeline 控件允许您指定数据源的哪个成员可用作一个项目的文本, 起始时间和终止时间属性。 除此之外,此控件还显示了一个数据段集合,允许您将所有数据集中的成员映射到一个Timeline项目
  • 此外,在对数据源进行操作时,Timeline控件有多种方法,允许您以一种完全非绑定的方式对项目集合进行操作。 LoadItems和SaveItems方法允许您对Timeline控件的项目进行持久化和保存操作
  • Janus Timeline 的.NET控件还在Janus GridEX的.NET控件中提供了多项先进的功能,如FormatStyles(支持渐变、混合色和透明度)、Format Conditions、FilterConditions和布局等
  • 相关的项目可在组内提供,而组的表头可在相关字段的项目的基础上显示总额。 在表头中出现的总额也可以只用满足FilterCondition中所规定标准的记录进行计算
  • 和其他Janus 的.NET控件一样,也支持Windows XP的外观风格

Janus 的.NET用户界面条的功能:


Janus UICommandManager 构件通过采用一个基于命令的架构,提供了一种可轻松创建Windows Forms应用程序的方式,可进行先进的可对接功能选单和工具条的定制。 此控件拥有几个内建的VisualStyles,可为您的应用程序提供与Office 2000、Office XP、Office 2003或Windows XP类似的外观。

Janus UIPanelManager构件也是Janus 用户界面控件的一部分,允许您生成具有先进的,模仿微软Outlook2003或微软Visual Studio的对接面板。 通过使用此控件,程序员可以很方便地创建带SDI或MDI标签且具有自动隐藏和浮动功能的窗口,从而更好地利用应用程序的工作空间。

Janus UITab 控件支持Windows XP主题或与Office 2003类似的外观。 Janus 用户界面控件还包含许多其他基本的用户界面元素,如UIGroupBox, UIProgressBar, UIStatusBar, UIButton, UICheckBox, UIRadioButtons, UIComboBox, Janus CalendarCombo 和 字体及颜色的下拉拾取器。


产品搜索

输入搜索词:

为什么从ComponentSource购买?

ComponentSource 提供独特的全球国际服务, 在世界各地共有超过1,000,000开发者客户.

更多讯息 | 关于我们

奖励 奖励