Jump to content
Software FX Community

MMCCPaulEden

Members
  • Posts

    88
  • Joined

  • Last visited

MMCCPaulEden's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Would the mail address to use in this instance be the support@softwarefx.com? Thanks Paul
  2. Hi If the Map zoom style is enabled in conjunction with a radar, pie and possibly other such single series chart types, when the User selects the zoom area, the following exception is generated by the ChartFX dlls that is not trappable. "Object reference not set to an instance of an object." at ChartFX.WPF.ZoomArea.a(IPlotArea A_0, Point A_1, Point A_2, ZoomStyle A_3) at ChartFX.WPF.ZoomArea.b(Object A_0, MouseButtonEventArgs A_1) at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
  3. Hi Be have found a condition that will generate a crashing exception in ChartFX. If you set Chart.AxisY.LogBase = 10 Chart.Zoom.Mode = ZoomMode.Selection; Chart.Zoom.Style = ZoomStyle.Map; Chart.Zoom.ViewStyle = ZoomViewStyle.Blur; and then attempt to use the Map Zoom function when the User selects the area to zoom to, the following exception occurrs with the ChartFX dlls and is not trappable: 'NaN' is not a valid value for property 'Maximum'. at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal) at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value) at System.Windows.Controls.Primitives.RangeBase.set_Maximum(Double value) at ChartFX.WPF.Axis.f() at ChartFX.WPF.Axis.b(ScaleInfoBase A_0, Double A_1) at ChartFX.WPF.Axis.a(ScaleInfoBase A_0, Double A_1, Boolean A_2) at ChartFX.WPF.Axis.a(ScaleInfoBase A_0, Double A_1, Boolean A_2, Boolean A_3, Boolean A_4, Double A_5) at ChartFX.WPF.Axis.b(ScaleInfoBase A_0, Double A_1, Boolean A_2, Boolean A_3, Boolean A_4, Double A_5) Thanks Paul Eden
  4. Bumped, as issues still exist. Also attached scren snippet to show Axis Title outside of the bounds of the chart. This screen shot produced with "3812" although the original project on this thread will have an older version. Paul
  5. Hi We have found an issue with the presentation of axis labels and titles in conjunction with 3D styles (zip file contains screen shots). Create a multi-series line chart (Chart_Sizing_01.jpg) Change the gallery to a 3d Area style (Chart_Sizing_02.jpg) Resize the chart slightly to make it bigger. At this point the size of the rendered chart shrinks to make more space for the label text and axis titles (Chart_Sizing_03.jpg) Eventually as you resize, the chart will be more balanced in it's space allocation between chart and text (Chart_Sizing_04.jpg) Taking an extreme resize, by reducing the chart control to a small size (such as 1x1) and then gradually resizing the chart up again, it is possible to see that the text for axis titles are oriented wrong and the individual characters seem to be stacked on top of each other making the chart plot area extremely small. (Chart_Sizing_05.jpg) These screen shots were taken using "3812", but the issue has existed for a long time prior to this version. Thanks Paul Eden
  6. Once again no responce to a request fro details of fixes - on the ChartFX for WPF support page, the current version is listed as 8.0.3581.26941 Can anyone give information on what this build addresses and when thes wil be incorporated into an officeial release (rather than a hotfix)? Thanks
  7. Are there any other fixes included in this hotfix? Would be really useful to know such things, rather than arbitary upgrades to see if an experienced issue has been cleared / found at all. Thanks Paul
  8. Hi In relation to this, we have a file from SoftwareFX called "SfxProdInfo" and we have used it to download the lastest version of the DLLs many times. Today though when ever we run it, all it does is report that it is "Downloading Application Info (GlobalUpdateFX.xml)". Is this application still suported as an update method? Also, when using the SFXProdInfo app, the version obtained are more recent than the ones available through the website - the last version we obtained was 8.0.3693.31430 and the website is 8.0.35x - when is the next official release due? Many thanks
  9. Hi We are using the following style, supplied by ChartFX, to make the Legend box collapsable: <Style TargetType="{x:Type ItemsControl}" x:Key="LegendBoxStyle"><Style.Setters><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="{x:Type ItemsControl}"><Expander x:Name="expLegend" Header="Legend Box" Foreground="White"><ScrollViewer HorizontalScrollBarVisibility="Auto" MaxWidth="300" Margin="0,5,0,0"><ItemsPresenter /></ScrollViewer></Expander></ControlTemplate></Setter.Value></Setter></Style.Setters></Style> Can you advise how we might catch events thrown by the "expExpander" control? I had tried Inheriting the ChartFX Chart object and overriding the OnTemplateApplied method but without result: public class CustomCFXChart : Chart{ public CustomCFXChart () { } public bool LegendExpanded { get; set; }public override void OnApplyTemplate() { DependencyObject d = GetTemplateChild("expLegend");if (d != null) { (d as Expander).Expanded += new RoutedEventHandler(expLegend_Expanded);(d as Expander).Collapsed += new RoutedEventHandler(expLegend_Collapsed); } base.OnApplyTemplate(); } void expLegend_Expanded(object sender, RoutedEventArgs e) { LegendExpanded = true; } void expLegend_Collapsed(object sender, RoutedEventArgs e) { LegendExpanded = false; } } Many thanks Paul Eden
  10. As mentioned in initial post, we have yet to identify a 100% reproduction case - my reason for asking was to check for any existing known issues that may have an impact on this particular functionality. Are you able to give any information on the imminent hotfix as to fixed bugs? Paul
  11. Hi Are there any known issues relating to zooming in conjunction with line charts? We have yet to find the exact cause and as such I cannot give reproduction steps, but in some instances (despite selecting a small area) the selection appears to "snap" to the width of the chart. In the case of the Stripe zoom style, the entire width of the chart is visible in the main plot area and the adjustable selection area under the chart snaps back to full width when you resize it. I've just down loaded the 3693 build and it is still evident. Is it possible for the sizing methods of the chart (such as Auto width/height or "Stretch" alignment) to effect zooming? Thanks Paul
  12. For anyone interested, this was caused by attempting to set this at point of control instancing. Zoom mode can only be enabled after the control has been added and as such needs to be trigered via a button or context menu. It is also necessary to set the style property, as opposed to just needing to set it if you want to change it (while "Auto" is a Style option it is not set to this by default). Paul
  13. Hi Sample project attached. Thanks.
  14. Is anyone able to comment on this?
×
×
  • Create New...