Completed
Last Updated: 28 Apr 2016 09:16 by Clint Singer
ADMIN
Telerik Admin
Created on: 11 May 2010 11:34
Category: UI for WPF
Type: Feature Request
22
New Whiteboard control
Features to support:
- Text blocks with basic formatting, preferably draggable, and preferably with customizable borders/backgrounds.
- Basic drawing functionality such as pencil, brush, lines, circles, rectangles etc. Of course with color selection for lines and fill. 
- Line thickness selection. 
- Being able to move the objects around the board would be nice.
- Connecting objects with some sort of connector lines, pretty much like the map structure in SketchFlow, if you are familiar with that. 
- Some basic shapes, such as arrows and icons that can be dragged/dropped on to the board.
- Support for uploading images and dragging them onto the stage. 
- XAML export (necessary for saving a drawing)
- Printing
- Magic marker/highlight functionality
- Collaboration support. This is a big one, and I am not sure how it should be implemented. Full collaboration functionality out of the box would require a service running duplex WCF or something similar. Alternatively, perhaps Telerik could provide us customers with an API and some sample code. Then we could handle the back-end stuff ourselves.

===
Our XAML team has recently reviewed the status of this feature request. Since most of this requirements are covered by our RadDiagram Control / Framework we are changing the status to Completed.
Please follow RadDiagram documentation:
http://docs.telerik.com/devtools/wpf/controls/raddiagram/overview.html
(Total attached files size should be smaller than 20mb. Allowed extensions: .zip, .rar, .jpg, .png, .gif)
2 comments
YodaKIRI
Posted on: 19 May 2010 11:38
This is a must have for WPF and Silverlight.
Clint Singer
Posted on: 12 Aug 2010 01:58
Perhaps this should be extended further to be used as a general purpose canvas which one can use to develop art programs, application designers, visio like apps, etc.

It could have a component model for developing shapes, controls, etc.