ナレッジベース
[TrueChart for Windows Forms] 特定のデータをハイライト表示できますか?
対象製品
ComponentOne Studio 2010J
詳細
DataHighlightクラスにより、 データのハイライト表示が可能です。
データをクリックした時もしくはデータ上にマウスを移動した時に、データ点もしくはデータセット全体をハイライト表示することができます。
また、データセットとデータ点を指定して、特定のデータのみをハイライト表示することも可能です。
◆サンプルコード(マウス移動によりデータ点をハイライト表示する例)
[VB]
[C#]
データをクリックした時もしくはデータ上にマウスを移動した時に、データ点もしくはデータセット全体をハイライト表示することができます。
また、データセットとデータ点を指定して、特定のデータのみをハイライト表示することも可能です。
◆サンプルコード(マウス移動によりデータ点をハイライト表示する例)
[VB]
'シンボルスタイルを設定します
Dim css As ChartSymbolStyle = New ChartSymbolStyle
css.Shape = SymbolShapeEnum.Dot
css.Size = 16
css.Color = Color.OrangeRed
css.OutlineColor = Color.OrangeRed
C1Chart1.ChartGroups(0).ChartData.HighLight.SymbolStyle = css
C1Chart1.ChartGroups(0).ChartData.HighLight.Appearance = DataAppearanceEnum.Symbol
'マウス移動によりハイライト表示します
C1Chart1.ChartGroups(0).ChartData.HighLight.Activation = _
HighlightActivationEnum.MouseOver
'データ点をハイライト表示します
C1Chart1.ChartGroups(0).ChartData.HighLight.PlotElement = _
PlotElementEnum.Points
Dim css As ChartSymbolStyle = New ChartSymbolStyle
css.Shape = SymbolShapeEnum.Dot
css.Size = 16
css.Color = Color.OrangeRed
css.OutlineColor = Color.OrangeRed
C1Chart1.ChartGroups(0).ChartData.HighLight.SymbolStyle = css
C1Chart1.ChartGroups(0).ChartData.HighLight.Appearance = DataAppearanceEnum.Symbol
'マウス移動によりハイライト表示します
C1Chart1.ChartGroups(0).ChartData.HighLight.Activation = _
HighlightActivationEnum.MouseOver
'データ点をハイライト表示します
C1Chart1.ChartGroups(0).ChartData.HighLight.PlotElement = _
PlotElementEnum.Points
[C#]
//シンボルスタイルを設定します
ChartSymbolStyle css = new ChartSymbolStyle();
css.Shape = SymbolShapeEnum.Dot;
css.Size = 16;
css.Color = Color.OrangeRed;
css.OutlineColor = Color.OrangeRed;
c1Chart1.ChartGroups[0].ChartData.HighLight.SymbolStyle = css;
c1Chart1.ChartGroups[0].ChartData.HighLight.Appearance = DataAppearanceEnum.Symbol;
//マウス移動によりハイライト表示します
c1Chart1.ChartGroups[0].ChartData.HighLight.Activation =
HighlightActivationEnum.MouseOver;
//データ点をハイライト表示します
c1Chart1.ChartGroups[0].ChartData.HighLight.PlotElement =
PlotElementEnum.Points;
ChartSymbolStyle css = new ChartSymbolStyle();
css.Shape = SymbolShapeEnum.Dot;
css.Size = 16;
css.Color = Color.OrangeRed;
css.OutlineColor = Color.OrangeRed;
c1Chart1.ChartGroups[0].ChartData.HighLight.SymbolStyle = css;
c1Chart1.ChartGroups[0].ChartData.HighLight.Appearance = DataAppearanceEnum.Symbol;
//マウス移動によりハイライト表示します
c1Chart1.ChartGroups[0].ChartData.HighLight.Activation =
HighlightActivationEnum.MouseOver;
//データ点をハイライト表示します
c1Chart1.ChartGroups[0].ChartData.HighLight.PlotElement =
PlotElementEnum.Points;
この文書は、以前は次のFAQ IDで公開されていました : 13536


