About MindFusion.Scheduling for WPF

Create planning, scheduling, calendar and timetable based WPF applications.

MindFusion.Scheduling for WPF is a programming component that provides your WPF application with a complete set of calendar and time-management features with a few mouse clicks. MindFusion.Scheduling for WPF gives you instant access to scheduling features that would normally take months to develop including various views (month, week, etc), custom-typed events, in-place item editing, scrolling, fully customizable style-based appearance and more.

MindFusion.Scheduling for WPF Features

  • Calendar Views - The calendar supports six views, which are very easy to change with a mouse click. Your schedule can show a day with hours, a week with days, a month with weeks and more. There is a Timetable view that lets you show the allocation of resources throughout the day - you can group them by location, task or contact. The List view has two orientations - it can display a single day either on each row or each column.
  • User Interaction - Users can modify and create items interactively, in-place item editing is also supported. The control boasts two auxiliary forms - for creating and editing of appointments and recurrent events. There is also single and multiple item selection. Scrolling and automatic scrolling while dragging with the mouse are supported in all views as well clipboard operations.
  • Appearance - Each calendar can be customized completely through its style. The appearance of the items is changed with item templates. There are special effects for the header, the item and the text. You have a rich choice of pen and brush styles. You can change the appearance of the whole calendar in a minute by changing its theme.
  • Data - There are no limits to the number of items you can create - the control offers unlimited scrolling if you need to show many items. You can import and export event information from / to Microsoft Outlook, the component also supports the ICalendar format. Schedules can be printed or persisted into XML documents.
  • Project Management - MindFusion.Scheduling contains three components that let you integrate the complete set of features for project management into your application. They are Gantt chart, gird and tree view controls. They are used to build an activity chart and a resource chart, which you can use to create a complete project management solution. You can create tasks and dependencies among them, add resources and bind them to the activities. The controls support custom models where you define the dependencies, resources and allocations.