--
I have a .NET 3.5 WPF app (working on it in VS2010).

On one of the windows, is a grid that is populated with data from an in-memory 
LINQ to SQL object (the hard way, in code instead of in bindings.)

I am trying to drop a simple line graph underneath it, and am struggling to 
find a good example.

Most web sites I've found are either talking about creating a chart completely 
from scratch in XAML. I haven't seen any examples of creating a chart and 
populating it via C#. I'm using the WPF Chart control, which seems pretty good.

My datasets are pretty small, so I was thinking I'd just create a 
PointCollection and populate it with Point objects that represent each data 
point, but since my graph is a series over time, I can't see how I get a value 
(Y) and date (X) value into a point in .NET 3.5. I would then assign the 
PointCollection to a Series that I've already created, and set the minimum and 
maximum values for the Axes accordingly. (My X axis is already set up with 
dates, and that seems to work. Just can't get the Point to accept a date.)

I feel like I'm on the wrong track and there should be some better way. Can I 
just use the DataContext of the chart directly?

Am I missing something basic? There doesn't seem to be any good examples of 
doing this anywhere that I can find.

Cheers,

Dylan Tusler



-------------------------------------------------------------
To find out more about the Sunshine Coast Regional Council, visit your local 
office at Caloundra, Maroochydore, Nambour or Tewantin or visit us online at 
www.sunshinecoast.qld.gov.au.  If correspondence includes personal information, 
please refer to Council's Privacy Policy at http://www.sunshinecoast.qld.gov.au 
.

This email and any attachments are confidential and only for the use of the 
addressee.  If you have received this email in error you are requested to 
notify the sender by return email or contact council on 1300 00 7272 and are 
prohibited from forwarding, printing, copying or using it in anyway, in whole 
or part. Please note that some council staff utilise Blackberry devices, which 
results in information being transmitted overseas prior to delivery of any 
communication to the device.  In sending an email to Council you are agreeing 
that the content of your email may be transmitted overseas. Any views expressed 
in this email are the author's, except where the email makes it clear 
otherwise. The unauthorised publication of an email and any attachments 
generated for the official functions of council is strictly prohibited. Please 
note that council is subject to the Right to Information Act 2009 (Qld) and 
Information Privacy Act 2009 (Qld).

Reply via email to