<style>
<!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->
</style>
I need a simple WPF (or Silverlight) front end hosting a chart like graphic control. This control should be able to hold a number of complex graphic elements. Each of those elements consists of a number of small button like units which are clickable (a mouse click triggers an event in the UI).
The whole chart must be zoom / pan able - although both axes should be visible all the time.
Imagine the desired control like a chart consisting of n-tree elements which can be expanded or collapsed per mouse click.
The software should be written in c# and the source code will be handed over.
Requirements Interview Answers:
To help you bid more accurately, the buyer was interviewed about the requirements for this project. Below are their answers.
Untitled Page
Other Requirements:
<style>
<!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->
</style>
(Remarks refer to the mock-up).
The dimension of the canvas will be calculated by the control according to the dimensions of all objects.
The control would basically request a collection of objects and display them on the
(Canvas?). The units should be WPF shapes to support events.
Each object will contain an enumeration of relative coordinates so that the control can
Draw them at the correct position.
Whenever the object collection changes, the canvas will redraw.
Here is an example that illustrates the shape basics.
http://wpfshapedemo.codeplex.com/
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
Rent A Coder monitors all site activity for such violations and can instantly expel transgressors on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
Categories:
(Note: Like everything else on this page, these categories are part of the original contract for this bid request.)
Requirements, Misc (software related), Software Related (Includes Websites)