NOV SCHEDULE FOR .NET
从一个代码库中在WPF、WinForms、Silverlight、MonoMac和Xamarin.Mac应用程序中创建和组织预约和定期事件。
NOV Schedule for .NET
.NET应用程序开发的高级计划控制
NOV Schedule for .NET是一个小工具,用于显示和组织.NET应用程序中的预约和重复发生的事件。它提供Microsoft Outlook Calendar和Google Calendar的所有功能,以及更多其他功能,例如对多个时区的支持、多级分组、诸如预约样式、标题、网格和时间标尺的CSS、对重复预约和事件的扩展支持等等。
NOV Schedule for .NET是Nevron Calendar的产品——Nevron Calendar是用于预约计划、任务和事件管理的商业日历应用程序。Calendar应用程序是Microsoft Outlook Calendar和Google Calendar功能之间的结合,此外还有更多功能。
NOV Schedule for .NET的主要功能包括:
用于编辑预约和计划组件属性的内置对话框
两个内置命令UI——功能区和命令栏
四个内置视图——日、周、月和时间轴
支持所有视图的水平和垂直方向
通过类别和时间标记进行预约分类
多级分组——使可视化按不同条件和属性分组的预约变得容易
支持丰富的交互——预约的拖动和捕捉
支持灵活的定期预约——可以根据任意时间表快速创建预约和事件
支持iCalendar格式——可以从Google Calendar、Microsoft Outlook、Apple Calendar和其他流行的日历应用程序中导入和导出日历数据
支持打印
导出为PDF和各种图像格式(PNG、JPEG、Bitmap)
完全样式化、可自定义和可扩展的控件——使您的日程安排变得独特且更适合您的应用程序
详细的文档和代码示例
NOV Schedule是.NET Enterprise Edition的Open Vision的一部分
NOV Schedule for .NET的主要功能概述
强大的性能
NOV Schedule for .NET已经过优化,可以使用硬件加速、多线程和专有优化来获得卓越的用户体验。
样式齐全、可自定义和可扩展的控件
作为NOV Framework的一部分,NOV Schedule for .NET可以使用CSS样式的许多内置主题之一作为呈现样式。此外,可以通过CSS自定义.NET NOV Schedule的各个方面。以下是一些现成的样式选项:
各种填充样式——单色、线性和具有2种或更多种颜色的径向渐变、高级渐变、阴影线、嵌入式或在线图像。
高级描边编辑——编辑页眉,标尺或网格中的任何描边或线条,在实线、虚线、点线等线之间进行选择,并指定该线的开始/结束位置。
高级文本样式——调整文本大小、字体、颜色、笔触、透明度等。
还有很多...
用于编辑预约和计划组件属性的内置对话框
NOV Schedule for .NET带有内置的对话框,用于添加预约和设置重复事件。
添加预约对话框——添加预约的名称和说明、设置日期和时间、选择类别和时间标记等。
重复事件对话框——设置事件重复(每天、每周、每月、每年)、设置时间、提醒等。
两个内置的命令UI——功能区和命令栏
在类似于Microsoft Office的功能区UI或模拟Microsoft Office 2003、Visual Studio等的命令逻辑的命令栏之间进行选择。
功能区用户界面——完全可自定义,并根据可用区域自动缩放其子窗口小工具。功能区的大小调整也是完全可定制的。
命令栏——可以包含任何其他窗口小工具,并支持许多高级功能。命令栏的特定子类型包括菜单栏、工具栏和状态栏
内置视图
NOV Schedule for .NET带有四个内置视图——日、周、月和时间轴。
每日视图——当日或用户指定日期的详细每日视图
每周视图——汇总的每周视图,支持分组视图
每月视图——汇总的每月视图,支持分组视图
时间轴视图——在水平或垂直时间轴中显示的事件
定向支持
NOV Schedule for .NET支持所有视图(每日、每周、每年和时间轴)的水平和垂直方向
水平——时间(小时)标尺水平显示在顶部,而日/周/月垂直显示在左侧
垂直——时间(小时)标尺垂直显示在左侧,而日期/周/月水平显示在顶部
缩放和滚动
NOV Schedule for .NET提供了对缩放和滚动的完全支持,包括锚定滚动(即按下鼠标中键进行滚动)。
预约分类
NOV Schedule for .NET提供了两种预约分类类型:通过类别和通过时间标记。
类别——用于标记整个预约框并更改其外观(每个类别使用不同的颜色)
时间标记——用于标记不同预约(空闲、临时、忙碌等)中的空闲状态
多级分组
NOV Schedule for .NET提供了对两种类型的分组的支持:
日期范围分组——根据预约的开始和结束时间对预约进行分组。当前支持的日期范围分组是日分组和周分组
分组预约——为预约分配一对或多对组名称和组项目的过程
预约
NOV Schedule for .NET支持“预约捕捉”功能,如果启用该功能,则在移动或调整大小时,预约将与时间标尺的刻度对齐。
支持丰富的互动
NOV Schedule for .NET提供了丰富的交互支持,包括(但不限于):丰富的交互支持——拖动预约以调整大小或移动它们、拖动多个预约
移动预约——用户可以拖动预约以更改其开始和结束时间以及与之关联的组和组项目
调整预约大小——用户可以拖动预约的开始或结束以更改其持续时间
编辑预约——双击预约时,将打开预约编辑器
支持灵活的定期预约
Nevron Schedule为两种类型的预约提供支持:一次性预约和定期预约。它会自动为当前查看的日期范围生成一个定期预约。NRecurrenceRule包含以下属性:
频率——每小时、每天、每周、每月和每年
间隔——定义重复间隔。小时规则的间隔单位是小时、天规则的间隔单位是天……
开始——定义重复范围的开始
结束——定义重复范围的结束
最大出现次数——指定重复预约发生的时间
排除日期——指定此重复规则排除的日期和时间
iCalendar格式
支持将数据加载和保存为流行的iCalendar格式,这使得可以从Google Calendar、Microsoft Outlook、Apple Calendar和其他流行的日历应用程序中导入和导出日历数据。
支持打印
NOV Schedule for .NET允许您将页面内容打印到用户选择的打印机。
打印导出器拥有允许在打印机页面内部进行不同页面排列以及控制打印文档页面大小的选项。
出口
导出为PDF和各种图像格式(PNG、JPEG、Bitmap)
PDF——PDF导出器拥有允许在PDF页面内进行不同页面排列以及控制PDF文档页面大小的选项
图像——将页面内容导出到图像文件或数据流。支持的图像格式为PNG、JPG、JPEG和BMP
文档和示例
NOV Schedule for .NET附带有详细的文档和程序员参考示例,以及带有源代码的多个示例,您可以直接将其粘贴到项目中。
公司名称:北京哲想软件有限公司
北京哲想软件官方网站:www.cogitosoft.com
北京哲想软件微信公众平台账号:cogitosoftware
北京哲想软件微博:哲想软件
北京哲想软件邮箱:[email protected]
销售(俞先生)联系方式:+86(010)68421378
微信:18610247936 QQ:368531638