Intersoft ClientUI Documentation
UXChart Class
Members 



Object Model
UXChart ClassUXChart ClassISFramework ClassUXChart ClassISeriesHost Interface
Syntax
<StyleTypedPropertyAttribute(Property="ToolTipStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.ToolTip)>
<StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)>
<StyleTypedPropertyAttribute(Property="PlotAreaBorderStyle", StyleTargetType=System.Windows.Controls.Border)>
<StyleTypedPropertyAttribute(Property="ZoomScrollBarStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.RangeScrollBar)>
<TemplateVisualStateAttribute(Name="None", GroupName="ScrollBarStates")>
<TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Both")>
<StyleTypedPropertyAttribute(Property="ZoomBoxStyle", StyleTargetType=System.Windows.Shapes.Rectangle)>
<StyleTypedPropertyAttribute(Property="PlotAreaStyle", StyleTargetType=System.Windows.Controls.Grid)>
<StyleTypedPropertyAttribute(Property="DrillUpButtonStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXButton)>
<StyleTypedPropertyAttribute(Property="DependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)>
<TemplatePartAttribute(Name="HorizontalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)>
<TemplatePartAttribute(Name="Legend", Type=Intersoft.Client.UI.DataVisualization.Legend)>
<StyleTypedPropertyAttribute(Property="LegendStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Legend)>
<StyleTypedPropertyAttribute(Property="IndependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)>
<StyleTypedPropertyAttribute(Property="IndependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)>
<TemplatePartAttribute(Name="DrillUpButton", Type=Intersoft.Client.UI.Aqua.UXButton)>
<TemplatePartAttribute(Name="VerticalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)>
<TemplatePartAttribute(Name="ChartArea", Type=Intersoft.Client.UI.DataVisualization.EdgePanel)>
<TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Horizontal")>
<TemplatePartAttribute(Name="ZoomBox", Type=System.Windows.Shapes.Rectangle)>
<StyleTypedPropertyAttribute(Property="DependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)>
<StyleTypedPropertyAttribute(Property="ChartAreaStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.EdgePanel)>
<TemplatePartAttribute(Name="ToolTip", Type=Intersoft.Client.UI.DataVisualization.ToolTip)>
<TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Hidden")>
<TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Shown")>
<TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Vertical")>
<ContentPropertyAttribute("Series")>
<TemplatePartAttribute(Name="Title", Type=Intersoft.Client.UI.DataVisualization.Title)>
<TemplatePartAttribute(Name="RootElement", Type=System.Windows.FrameworkElement)>
<StyleTypedPropertyAttribute(Property="IndependentCategoryAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.CategoryAxis)>
Public Class UXChart 
   Inherits Intersoft.Client.Framework.ISControl
   Implements Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IRequireSeriesHostIResourceDictionaryDispenserISeriesHost 
Dim instance As UXChart
[StyleTypedPropertyAttribute(Property="ToolTipStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.ToolTip)]
[StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)]
[StyleTypedPropertyAttribute(Property="PlotAreaBorderStyle", StyleTargetType=System.Windows.Controls.Border)]
[StyleTypedPropertyAttribute(Property="ZoomScrollBarStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplateVisualStateAttribute(Name="None", GroupName="ScrollBarStates")]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Both")]
[StyleTypedPropertyAttribute(Property="ZoomBoxStyle", StyleTargetType=System.Windows.Shapes.Rectangle)]
[StyleTypedPropertyAttribute(Property="PlotAreaStyle", StyleTargetType=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="DrillUpButtonStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXButton)]
[StyleTypedPropertyAttribute(Property="DependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)]
[TemplatePartAttribute(Name="HorizontalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplatePartAttribute(Name="Legend", Type=Intersoft.Client.UI.DataVisualization.Legend)]
[StyleTypedPropertyAttribute(Property="LegendStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Legend)]
[StyleTypedPropertyAttribute(Property="IndependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)]
[StyleTypedPropertyAttribute(Property="IndependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)]
[TemplatePartAttribute(Name="DrillUpButton", Type=Intersoft.Client.UI.Aqua.UXButton)]
[TemplatePartAttribute(Name="VerticalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplatePartAttribute(Name="ChartArea", Type=Intersoft.Client.UI.DataVisualization.EdgePanel)]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Horizontal")]
[TemplatePartAttribute(Name="ZoomBox", Type=System.Windows.Shapes.Rectangle)]
[StyleTypedPropertyAttribute(Property="DependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)]
[StyleTypedPropertyAttribute(Property="ChartAreaStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.EdgePanel)]
[TemplatePartAttribute(Name="ToolTip", Type=Intersoft.Client.UI.DataVisualization.ToolTip)]
[TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Hidden")]
[TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Shown")]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Vertical")]
[ContentPropertyAttribute("Series")]
[TemplatePartAttribute(Name="Title", Type=Intersoft.Client.UI.DataVisualization.Title)]
[TemplatePartAttribute(Name="RootElement", Type=System.Windows.FrameworkElement)]
[StyleTypedPropertyAttribute(Property="IndependentCategoryAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.CategoryAxis)]
public class UXChart : Intersoft.Client.Framework.ISControl, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IRequireSeriesHostIResourceDictionaryDispenserISeriesHost  
[StyleTypedPropertyAttribute(Property="ToolTipStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.ToolTip)]
[StyleTypedPropertyAttribute(Property="TitleStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Title)]
[StyleTypedPropertyAttribute(Property="PlotAreaBorderStyle", StyleTargetType=System.Windows.Controls.Border)]
[StyleTypedPropertyAttribute(Property="ZoomScrollBarStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplateVisualStateAttribute(Name="None", GroupName="ScrollBarStates")]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Both")]
[StyleTypedPropertyAttribute(Property="ZoomBoxStyle", StyleTargetType=System.Windows.Shapes.Rectangle)]
[StyleTypedPropertyAttribute(Property="PlotAreaStyle", StyleTargetType=System.Windows.Controls.Grid)]
[StyleTypedPropertyAttribute(Property="DrillUpButtonStyle", StyleTargetType=Intersoft.Client.UI.Aqua.UXButton)]
[StyleTypedPropertyAttribute(Property="DependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)]
[TemplatePartAttribute(Name="HorizontalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplatePartAttribute(Name="Legend", Type=Intersoft.Client.UI.DataVisualization.Legend)]
[StyleTypedPropertyAttribute(Property="LegendStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.Legend)]
[StyleTypedPropertyAttribute(Property="IndependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)]
[StyleTypedPropertyAttribute(Property="IndependentDateAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.DateTimeAxis)]
[TemplatePartAttribute(Name="DrillUpButton", Type=Intersoft.Client.UI.Aqua.UXButton)]
[TemplatePartAttribute(Name="VerticalScrollBar", Type=Intersoft.Client.UI.DataVisualization.RangeScrollBar)]
[TemplatePartAttribute(Name="ChartArea", Type=Intersoft.Client.UI.DataVisualization.EdgePanel)]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Horizontal")]
[TemplatePartAttribute(Name="ZoomBox", Type=System.Windows.Shapes.Rectangle)]
[StyleTypedPropertyAttribute(Property="DependentLinearAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.LinearAxis)]
[StyleTypedPropertyAttribute(Property="ChartAreaStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.EdgePanel)]
[TemplatePartAttribute(Name="ToolTip", Type=Intersoft.Client.UI.DataVisualization.ToolTip)]
[TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Hidden")]
[TemplateVisualStateAttribute(GroupName="ScrollBarRevealStates", Name="Shown")]
[TemplateVisualStateAttribute(GroupName="ScrollBarStates", Name="Vertical")]
[ContentPropertyAttribute("Series")]
[TemplatePartAttribute(Name="Title", Type=Intersoft.Client.UI.DataVisualization.Title)]
[TemplatePartAttribute(Name="RootElement", Type=System.Windows.FrameworkElement)]
[StyleTypedPropertyAttribute(Property="IndependentCategoryAxisStyle", StyleTargetType=Intersoft.Client.UI.DataVisualization.CategoryAxis)]
public ref class UXChart : public Intersoft.Client.Framework.ISControl, Intersoft.Client.Framework.IControlIntersoft.Client.Framework.IFramework, Intersoft.Client.Framework.ILicensing, IRequireSeriesHostIResourceDictionaryDispenserISeriesHost  
Remarks

UXChart is an advanced charting control with capability to visualize various type of data with over 20+ stunning chart types and rich user experiences to support business application development. Coupled with powerful MVVM data-binding capability,

UXChart  let you easily create interactive charts with smooth animation and best-in-class user expriences that meet the most demanding requirements of today's business applications, including zooming, panning, and box selection capability. To learn more about UXChart's user experiences, see Customizing UXChart User Experiences.

Example

 

XAML
Copy Code
<Intersoft:UXChart Title="Typical Use">   
    <Intersoft:UXChart.Series>     
        <Intersoft:ColumnSeries Title="Series Name" ItemsSource="{Binding DataSource}"
                IndependentValueBinding="{Binding Name}" DependentValueBinding="{Binding Population}"/>
    </Intersoft:Chart.Series>
</Intersoft:Chart>
Inheritance Hierarchy

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            System.Windows.Controls.Control
               Intersoft.Client.Framework.ISControl
                  Intersoft.Client.UI.DataVisualization.UXChart

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

UXChart Members
Intersoft.Client.UI.DataVisualization Namespace

Send Feedback