|
Silverlight Scheduler 2.0.2 2/15/11
control
Silverlight Scheduler targets
Silverlight 4.0 and Microsoft Visual Studio 2010 developers.
“Years of experience with calendaring and
scheduling plus Silverlight technology allow us to build modern, useful and nice
looking scheduler control for web purposes.” – said Ernest Boron,
a developer from a ComponentGo! team. “Support for elements’ animations,
binding to WCF (databases), resource tree structure, edit in place, drag & drop,
Gantt chart relations that are only few from rich scheduler capabilities.”.
Silverlight Scheduler includes full
source code.
Silverlight Scheduler written in managed C# it is seamlessly integrated with Visual
Studio.NET 2010 and Microsoft Expression Blend. With a minimum of
programmer’s work it provides a Silverlight application
with fully functional schedulers and Gantt charts.
See how Silverlight Scheduler in action in practice
using
Live Demo.
Screenshots gallery
Features
- Simple programming - a simple data
model and structure similar to other .NET controls simplify using ComponentGo controls
in your code.
- Multilingual – using system language
settings allows operation in any language.
- Animations – modern animations
effects for scrolling, expanding/collapsing, item dragging, etc. make scheduler
more pleasant for users. Feature can be turn off.
- Resource manager – allows you to manage
available resources in time, organized in either list or tree structure (hotel rooms, employees performing tasks, availability
of various devices, cars, projects, etc.).
- Full control over color from a Visual Designer
— all the controls' colors can be easily adjusted by styles and control
templates.
- Defining tooltips - allows to assign
additional information displayed after pointing to an items or a resource with a
mouse. When a full text of an item does not fit a frame, a tooltip displays it in
an enlarged window.
- Customizable time resolution - allows
to define time resolution of a control within second to year range.
- Time-ruler customization
— gives a control over the time-rules scales, and states auto-ruler adjusting
works.
- Planning of tasks for a long time
- yearly, quarterly, monthly and weekly time resolutions allow to build and planning
project for a long period.
- Free-time appearance controlling -
allows controlling how a free-time will be presented: showing with another color,
collapsing into one, special column or completely removing from the time-line.
- Edit text item and resource (Edit In Place)
- allows to edit text directly on a item or a resource control without opening a
new page.
- Customizable hours - allows to set
working hours, holidays and a range of time displayed on a scheduler.
- WCF demo - A demo program writing resources and items to and reading them from an
SQL database using ADO.NET and WCF and any data structure.
- Data binding support - full
support for data binding significantly increases connecting scheduler with any
business objects.
- Drag & Drop functionality - directly
on a scheduler you can change duration and start time of an item using a mouse.
It is possible to check how durations of linked objects changed when scheduler item
objects were changed.
- Splitting, joining and gluing - scheduler dragging
supports item splitting (one item into two items), joining (connecting by
dependency) and gluing (two items to one item). Very useful for Gantt-charts and
project planning.
- Overlapping items
– Settings allowing to control the way scheduler item objects overlap and are moved
between different levels of resource tree.
- Resources tree – Fully editable list
or a tree of resources allowing for editing texts, change size and the way columns
look, etc. - like data-grid
- Caption and date navigator – definable
title of a list with time navigation buttons.
-
Items relations – allows for linking
scheduler item objects with others (many-to-many). Determines order of
items.
- Layers and Regions – layers allow
for manually controlling of grouping scheduler items for ordering; regions declare
styling the specified scheduler grid cells.
- Multipage printing – pager object supports multipage document creating, which contains periods of time that does not fit into single page.
Links
Change log
Screenshots gallery
|