Click here to Skip to main content
15,902,901 members
Home / Discussions / C#
   

C#

 
AnswerRe: style button Pin
OriginalGriff31-May-10 5:12
mveOriginalGriff31-May-10 5:12 
AnswerRe: style button Pin
Abhinav S31-May-10 6:00
Abhinav S31-May-10 6:00 
AnswerRe: style button Pin
Smithers-Jones31-May-10 8:07
Smithers-Jones31-May-10 8:07 
QuestionSpeed Issue in POS Customer Display Pin
NetMan201231-May-10 4:34
NetMan201231-May-10 4:34 
AnswerRe: Speed Issue in POS Customer Display Pin
Luc Pattyn31-May-10 4:51
sitebuilderLuc Pattyn31-May-10 4:51 
AnswerRe: Speed Issue in POS Customer Display Pin
Alan Balkany1-Jun-10 3:50
Alan Balkany1-Jun-10 3:50 
Questionstringbuilder to string Pin
michaelgr131-May-10 1:22
michaelgr131-May-10 1:22 
AnswerRe: stringbuilder to string Pin
Rajeshwar Code- Developer31-May-10 1:31
Rajeshwar Code- Developer31-May-10 1:31 
GeneralRe: stringbuilder to string Pin
michaelgr131-May-10 1:32
michaelgr131-May-10 1:32 
GeneralRe: stringbuilder to string Pin
Not Active31-May-10 2:34
mentorNot Active31-May-10 2:34 
AnswerRe: stringbuilder to string Pin
Not Active31-May-10 2:35
mentorNot Active31-May-10 2:35 
GeneralRe: stringbuilder to string Pin
michaelgr131-May-10 2:46
michaelgr131-May-10 2:46 
AnswerRe: stringbuilder to string Pin
#realJSOP1-Jun-10 4:56
professional#realJSOP1-Jun-10 4:56 
QuestionDataAdaptor.Fill startRecord Pin
Eli Nurman31-May-10 1:18
Eli Nurman31-May-10 1:18 
AnswerRe: DataAdaptor.Fill startRecord Pin
Rajeshwar Code- Developer31-May-10 1:34
Rajeshwar Code- Developer31-May-10 1:34 
QuestionHow to call from an unmanaged DLL to managed code Pin
Keith Vitali31-May-10 0:53
Keith Vitali31-May-10 0:53 
AnswerRe: How to call from an unmanaged DLL to managed code Pin
Abhinav S31-May-10 1:10
Abhinav S31-May-10 1:10 
AnswerRe: How to call from an unmanaged DLL to managed code Pin
Luc Pattyn31-May-10 1:53
sitebuilderLuc Pattyn31-May-10 1:53 
Questionprogrammatically export crystal report with a sub report to .doc file Pin
MayukhSen30-May-10 23:51
MayukhSen30-May-10 23:51 
QuestionHelp ploting Excel graph in C# Pin
Mc_Topaz30-May-10 23:17
Mc_Topaz30-May-10 23:17 
AnswerRe: Help ploting Excel graph in C# Pin
OriginalGriff30-May-10 23:29
mveOriginalGriff30-May-10 23:29 
GeneralRe: Help ploting Excel graph in C# Pin
Mc_Topaz30-May-10 23:51
Mc_Topaz30-May-10 23:51 
GeneralRe: Help ploting Excel graph in C# Pin
Henry Minute31-May-10 0:37
Henry Minute31-May-10 0:37 
GeneralRe: Help ploting Excel graph in C# Pin
Mc_Topaz31-May-10 1:10
Mc_Topaz31-May-10 1:10 
Oh yes, you maybe right. I thought the XlRowCol specified how excel should read the data in the sheet. Guess I was wrong.
Anyway I changed commonXvalues's XlRowCol-value from "XlRowCol.xlRows" to "XlRowCol.xlColumns" in the SetSourceData() method call.


The final result is almost what I want. Here is the major issue:

Only one line is displayed. It seems that the line's data is taken from the C column only. That's not what I wanted.

It seems hard to plot two line with this configuration:
* Line 1 Y-axis data from line1Yvalues range and X-axis data from commonXvalues range.
* Line 2 Y-axis data from line2Yvalues range and X-axis data from commonXvalues range.


Here is yet again the corrected version of the method:

public void TestAddChart(XlChartType type, System.Drawing.Point location, Size size)
{
     ChartObjects chartObjects = (ChartObjects)workSheet.ChartObjects(Type.Missing);
     ChartObject chartObject = chartObjects.Add(location.X, location.Y, size.Width, size.Height);
     Chart chart = chartObject.Chart;

     Range line1Yvalues = workSheet.get_Range("A1", "A5");
     Range line2Yvalues = workSheet.get_Range("B1", "B5");
     Range commonXvalues = workSheet.get_Range("C1", "C5");

     chart.SetSourceData(line1Yvalues, XlRowCol.xlRows);
     chart.SetSourceData(line2Yvalues, XlRowCol.xlRows);
     chart.SetSourceData(commonXvalues, XlRowCol.xlColumns);
     chart.ChartType = type;
}

GeneralRe: Help ploting Excel graph in C# Pin
Henry Minute31-May-10 1:23
Henry Minute31-May-10 1:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.