Hi All,
I used StackedChart in my project. I want my columns are a fixed width in chart. Currently the width of the columns auto-sizes to the width of the screen. Ex: My chart has one column since the width of this column auto-size to the width of the screen.
Any ideas?
Thanks.
To do this you can use ChartDrawItem Event. The code could be something like:
this.ultraChart1.ChartDrawItem += new Infragistics.UltraChart.Shared.Events.ChartDrawItemEventHandler(ultraChart1_ChartDrawItem);
...
private const int columnWidth = 100;
{
Box box = e.Primitive as Box;
}
int dWidth = box.rect.Width - columnWidth;
box.rect.Width = columnWidth;
box.rect.X += dWidth / 2;
Hello All,
I was having a very similar problem when making a composite chart with a vertical bar chart and line chart. The bars expand to fill the chart window and I need them to be a fixed width and spaced evenly across the chart so I can line up data points in the line chart with the middle of the bars. I was trying to reproduce you code in vb and was having a problem with the following line:
Teodor Taushanov"]Box box = e.Primitive as Box;
My c# is not as sharp as it should be because i don't use it as much. However, I thought that this would accomplish the same action:
Dim mybox As Box = CType(e.Primitive, Box)
This does not work for the following reasson
Value of type 'infragistics.ultrachart.core.primitives.primitive' cannot be converted to 'infragistics.ultragultraguage.resources.box'
Can any one shed some light on the subject?
TIA
Patrick
This is error --> ex.message "Specified cast is not valid."
Update this code was working in 7.2 however it seems to have broken in 8.1.... which version are you using?
I'm using 7.1version and asp.net 2003.
Thanks
You can try:
If mybox Is Nothing = False Then
' do something
End If
not function properly, i attached image about the chart.
Have you tried the code from this post:
http://news.infragistics.com/forums/p/5914/25885.aspx#25885
Hi,
I have two charts in page, I filled chart 2 when the user clicked column bar of chart1.
The problem are width size of column bar chart2.
Could you please provide a little bit more information what is this picture is not as expected?