PointStyles は、設計時に PointStyle コレクションエディタを使用して、あるいはコードによってPointStyle オブジェクトを使用して作成できます。
設計時に点スタイルを作成するには、PointStyle コレクションエディタを使用します。コレクションエディタを使用することで、点スタイルの追加、変更、削除を行うことができます。PointStyle コレクションエディタの詳細については、PointStyle コレクションエディタ を参照してください。
以下のコードは、PointStyle オブジェクトのインスタンスを作成し、その LineStyle プロパティと SymbolStyle プロパティを設定します。
Visual Basic コードの書き方
| Visual Basic | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
Dim styles As C1.Win.C1Chart.PointStylesCollection = _     
 c1Chart1.ChartGroups(0).ChartData.PointStylesList 
                                        
' 最小値      
Dim psmin As C1.Win.C1Chart.PointStyle = styles.AddNewPointStyle()     
psmin.LineStyle.Pattern = C1.Win.C1Chart.LinePatternEnum.None    
psmin.SymbolStyle.Color = Color.MistyRose      
psmin.SymbolStyle.OutlineColor = Color.Blue     
psmin.SymbolStyle.OutlineWidth = 2  
psmin.SymbolStyle.Size = 10    
psmin.Selection = C1.Win.C1Chart.PointStyleSelectionEnum.SeriesMinY    
' 凡例に表示します。      
psmin.Label = "Y Min"      
psmin.LegendEntry = True 
' 最大値   
Dim psmax As C1.Win.C1Chart.PointStyle = styles.AddNewPointStyle() 
psmax.LineStyle.Pattern = C1.Win.C1Chart.LinePatternEnum.None      
psmax.SymbolStyle.Color = Color.MistyRose     
psmax.SymbolStyle.OutlineColor = Color.Red     
psmax.SymbolStyle.OutlineWidth = 2  
psmax.SymbolStyle.Size = 10
psmax.Selection = C1.Win.C1Chart.PointStyleSelectionEnum.SeriesMaxY  
' 凡例に表示します。     
psmax.Label = "Y Max"     
psmax.LegendEntry = True       
c1Chart1.Legend.Visible = True
                     | 
                |
C# コードの書き方
| C# | 
                         
                            コードのコピー
                         
                     | 
                
|---|---|
                        
C1.Win.C1Chart.PointStylesCollection styles = c1Chart1.ChartGroups[0].ChartData.PointStylesList;   
                                        
// 最小値       
C1.Win.C1Chart.PointStyle psmin = styles.AddNewPointStyle();      
psmin.LineStyle.Pattern = C1.Win.C1Chart.LinePatternEnum.None;       
psmin.SymbolStyle.Color = Color.MistyRose;      
psmin.SymbolStyle.OutlineColor = Color.Blue;   
psmin.SymbolStyle.OutlineWidth = 2;      
psmin.SymbolStyle.Size = 10;     
psmin.Selection = C1.Win.C1Chart.PointStyleSelectionEnum.SeriesMinY;  
// 凡例に表示します。      
psmin.Label = "Y Min";
psmin.LegendEntry = true;     
// 最大値   
C1.Win.C1Chart.PointStyle psmax = styles.AddNewPointStyle();  
psmax.LineStyle.Pattern = C1.Win.C1Chart.LinePatternEnum.None;    
psmax.SymbolStyle.Color = Color.MistyRose;     
psmax.SymbolStyle.OutlineColor = Color.Red;     
psmax.SymbolStyle.OutlineWidth = 2;     
psmax.SymbolStyle.Size = 10;  
psmax.Selection = C1.Win.C1Chart.PointStyleSelectionEnum.SeriesMaxY;
// 凡例に表示します。 
psmax.Label = "Y Max";
psmax.LegendEntry = true;
c1Chart1.Legend.Visible = true;
                     | 
                |
