Buy now Log in
English
Espanol Deutsch
MindFusion menu
  • Products
    • Suites
      • JavaScript
      • WinForms
      • WPF
      • .NET MAUI
      • Java
      • Diagramming
      • Scheduling
    • JavaScript
      • Diagram
      • Scheduler
      • Chart
      • Data Grid
      • Keyboard
      • Free JS Chart
    • ASP.NET MVC
      • Diagram
    • Blazor
      • Diagram
      • Chart
    • Java
      • Diagram
      • Scheduler
      • Chart
      • Spreadsheet
      • Keyboard
    • WinForms
      • Diagram
      • Scheduler
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • Dock Control
    • WPF
      • Diagram
      • Scheduler
      • Gantt Chart
      • Spreadsheet
      • Chart & Gauge
      • Report
      • Map
      • Virtual Keyboard
      • UI
    • ActiveX
      • Diagram
    • .NET MAUI
      • Diagram
      • Scheduler
      • Chart
    • Android
      • Diagram
      • Chart
    • iOS
      • Diagram
    • WinUI
      • Diagram
    • WordPress
      • Org Chart Plugin
    • Applications
      • XML Viewer
      • InSight Diagrammer
  • Support
    • Forums
    • Documentation
    • FAQ
    • Help Desk
  • Company
    • About Us
    • Contacts
    • Blog
    • Newsletter
    • Services
    • Clients
    • Testimonials
    • Join Us
  • Downloads
  • Web Store
HomeProductsScheduling for WPF
OverviewSamplesHelpBuy

Clipboard Operations

The sample implements clipboard operations on the Calendar control. Select a time cell and start typing to create a schedule item. Right-click on an item to copy it. Right-click on a day cell to paste.

Clipboard Operation in the WPF Scheduler
Run Download

Custom Events

This sample demonstrates how to derive from the Appointment class in order to implement custom schedule events. The sample also shows how to specify that custom objects must be instantiated when a user creates events interactively.

Custom Events in a WPF Calendar
Run Download

Custom Item Templates

Learn how to create custom templates to style calendar appointments. You can change the calendar views and themes to see how your custom templates look in the different schedules.

Custom Item Templates in the WPF Scheduler
Run Download

Custom Month Calendar

A monthly calendar which is synchronized with 3 smaller calendars to the left, which show the months ahead.

Custom Month Calendar in WPF
Run Download

Custom Resource Cells

This sample illustrates how to customize the appearance of cells in a Resource view. Here the borders of the cells are made dotted using a border with a repeating linear gradient.

Custom Resource Cells in WPF Calendar
Run Download

Custom Timetable Grid

The grid view of WpfPlanner is used here to create a grid that stores data and applies special formatting to the calendar cells.

Custom Timetable Grid in a WPF Schehdule
Run Download

Dual View

Two calendar instances share the same schedule so that changes in one are reflected on the other. You can change the date in the timetable by selecting a date in one of the monthly calendars.

Dual Calendar View in WPF
Run Download

Highlighting

You can change the view and the relative position of the context menu from the 'View' and 'Position' menus respectively. Right-click on any cell in the view below to highlight this cell and to bring a context menu, aligned with the border of the clicked cell.

Highlighting o Items in a WPF Schedule
Run Download

Holidays

This sample illustrates how to customize the appearance of individual cells in the view by supplying custom templates. This particular template associates images, custom colors and text with specific dates. The templated cells also provide a tooltip.

WPF Scheduling Component: Holiday Providers
Run Download

ICalendar Format

The sample uses the DDay.iCal class library to implement save and load of a MindFusion schedule data to the iCalendar format. Use the buttons at the button to save, load or clear the schedule.

Saving a WP Schedule in ICalendar Format
Run Download

Linear Month View

This view demonstrates the Linear cell layout in the SingleMonth and MonthRange views.

Wpf Calendar: Linear Month View
Run Download

List View

Use the 'Tools' menu to enable free dragging. Free dragging allows users to drag items anywhere within a List view. Once dropped the item stays at its drop location.

List View in WPF Scheduler
Run Download

Minimal Application

The sample teaches you all you need to know about how to implement the schedule in a WPF application, change views and create appointments.

Minimal Scheduling Application in WPF
Run Download

Resource Schedule

This sample demonstrates how to customize a Resource view with various colors and how to associate tooltips with schedule items.

WPF Resource Schedule
Run Download

Resource Table

This sample demonstrates a static Resource view, which shows the distribution of resources over a period of time.

Resource Table in WPF
Run Download

Resource Timeline

This sample demonstrates how to integrate the Calendar control with the RangeSelector control.

Resource Timeline in WPF Scheduler
Run Download

Resource View

This sample demonstrates the Resource view. Several random appointments are created for each resource at application start. You can expand and collapse the records for a Resource by clicking on the buttons next to it.

WPF Resource View
Run Download

Schedule Reports

Create several items for different contacts using the 'Create Appointments' menu item or manually - in the Timetable view, then choose either Print or Preview from the menu to print or preview an automatically generated report.

Schedule Reports in WPF
Run Download

Stress Test

This sample demonstrates the speed with which the Calendar control can load, display and manipulate appointments. You can create 500 appointments randomly distributed over 10 resources with a click of a button.

Stress Test with WPF Calendar
Run Download

Tutorial 1

Learn how to set-up show and customize the timetable view.

WPF Timetable View
Run Download

Tutorial 2

Learn how to show and customize the single month view. The sample also demonstrates how to create recurring appointments and add them to the schedule.

Single Month View in WPF Calendar
Run Download

Tutorial 3

The sample teaches you how to show the appointment form for editing an appointment on item-double click.

Appointment Form in WPF Calendar
Run Download

Tutorial 4

The sample teaches you how to apply and register a custom class for calendar appointments.

Custom Appointment Class in WPF Scheduler
Run Download

Tutorial 5

This sample shows you how to apply custom formatting to schedule items.

Custom Item Description Formatting in WPF Calendar
Run Download

Tutorial 6

This sample teaches you how to create schedule reports.

Schedule Reports in WPF Calendar Component
Run Download

Tutorial 7

The sample shows you how to import and export calendar schedule from/to Microsoft Outlook.

Import and Export to/from Outlook with MindFusion WPF Scheduler
Run Download

Unlimited Scrolling

This sample implements unlimited scrolling in the WeekRange view, similar to the one present in MS Office.

Unlimited Calendar Scroll with MindFusion WPF Scheduler Library
Run Download

MindFusion.WPF Pack

  • Diagramming
  • Scheduling
  • Spreadsheets
  • Charting
  • Reporting
  • Mapping
  • Virtual Keyboard
  • UI

    News

  • Read the new tutorial how yo show marker lines on top of an area chart, which could be used to emphasize important or border values like dates on a timeline.

    May 12th, 2025

  • The new video tutorial explains in details how to build a devops flowchart from scratch with Mindfusion Diagramming for JavaScript

    May 5th, 2025

  • The new spatial indexing features of JavaScript Diagram allows for fast hit-test and viewport queries during rendering and user interactions.

    March 20th, 2025

    Components

  • JavaScript
  • WinForms Pack
  • WPF Pack
  • .NET MAUI Pack
  • Java
  • Diagramming Pack
  • Scheduling Pack

    Get Products

  • Direct Downloads
  • License Scheme
  • XML Viewer

    Get Support

  • Forum
  • E-mail
  • Online Documentation
  • FAQ
  • Help Desk

    Company

  • Clients
  • Testimonials
  • About Us
  • Services
  • Contacts
  • Online Store
  • Blog
  • News Feed
  • Newsletter
  • E-mail: info@mindfusion.eu
    Phone: +359 889 199 729
    Fax: +359 2 931 54 38

Terms of Use Site Map Contact Us
Copyright © 2001-2018 MindFusion LLC. All rights reserved.