Ori
-
Posts
4 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by Ori
-
-
Still didn't get any answer.
I'll publish the result when I'll know how.
Anyone?!
-
Hi guys,
Part of the requirements from the monitor I'm creating is to be able to remove points from the chart (clean exceptional data).
Can I do it here with ChartFX 6.2 or 7.0?
At the moment I'm doing it one point at a time, and after each point I remove, i need to wait for the monitor to refresh (does some complicated calculations) .
Therefore, I would like to be able to select multiply point by free hand, similar to a lasso selection (like in JMP app. - see image).
Thanks,
Ori -
HI,
recently I upgrade from chartFX 6.2 to 7.0 using the Wrapper.
at the moment I'm facing many differences with the chart behavior, but the most annoying thing is that:
When I'm trying to add a sub-command to the Context Menu (as was before the wrapper), I get and an Out-Of-Range exception:
System.ArgumentOutOfRangeException occurred
Message=Specified argument was out of the range of valid values.
Parameter name: commandId
Source=ChartFX.WinForms
ParamName=commandId
StackTrace:
at ChartFX.WinForms.SubCommandCollection.a(Int32 A_0)
at ChartFX.WinForms.SubCommandCollection.Insert(Int32 index, Int32 commandId)
at SoftwareFX.ChartFX.Wrapper.Command.InsertSubCommands(Int32 index, Int32 commandId)
at SPC.frmSPC.SetChartCommands() in C:\SPC\SPC\frmSPC.cs:line 2303
InnerException:
-----------------------
I don't understand what went wrong.. and couldn't find any reference about that while using a wrapper.
please help.
Thank you!
this is the code I use:
private void SetChartCommands()
{
#region set the tool bars
this.cfxChart.ToolBar = true;
this.pbLegend.Visible = true;
Color myColor = Color.FromArgb(78, 119, 200);
this.cfxChart.ToolBarObj.BackColor = myColor;
this.cfxChart.ToolBarObj.RemoveAt(6,1);
SoftwareFX.ChartFX.Wrapper.CommandBar cmds = this.cfxChart.Commands;
cmds[(int)SoftwareFX.ChartFX.Wrapper.CommandID.PersonalizedOptions].Enabled = false;
cmds[(int)SoftwareFX.ChartFX.Wrapper.CommandID.Gallery].Enabled = false;
try
{
cmds[(int)SoftwareFX.ChartFX.Wrapper.CommandID.ContextMenuBack].RemoveSubCommand(4);
}
catch
{
}
cmds[(int)SoftwareFX.ChartFX.Wrapper.CommandID.ContextMenuSeries].RemoveSubCommand(0);
#endregion
#region add the cleaning command
this.cfxChart.Commands.AddCommand(4);
this.cfxChart.Commands[4].Style = SoftwareFX.ChartFX.Wrapper.CommandStyle.Transposed;
this.cfxChart.Commands[4].Text = "Clean/Unclean";
this.cfxChart.Commands[4].Picture = this.cfxChart.Commands.AddPicture(this.imageListTreeView.Images[7]);
this.cfxChart.Commands[(int)SoftwareFX.ChartFX.Wrapper.CommandID.ContextMenuSeries].InsertSubCommands(1, 0);
this.cfxChart.Commands[(int)SoftwareFX.ChartFX.Wrapper.CommandID.ContextMenuSeries].SubCommandID[0] = 4;
#endregion
...
Ori
Adding sub-command to ContextMenuSeries using ChartFX 7.0 Wrapper
in Windows Forms
Posted
Got back to deal with this system and I'm still looking for a way to solve it...
Anyone?