Foxtable(狐表)用户栏目专家坐堂 → 图表问题


  共有1862人关注过本帖树形打印复制链接

主题:图表问题

帅哥哟,离线,有人找我吗?
lin98
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1360 积分:9034 威望:0 精华:0 注册:2020/11/4 22:15:00
图表问题  发帖心情 Post By:2024/3/12 9:45:00 [显示全部帖子]

  Dim i As Integer
Dim Chart As WinForm.Chart = e.Form.Controls("Chart1") 
Dim C1Cha As C1.Win.C1Chart.C1Chart = Chart.BaseControl
Dim Series As WinForm.ChartSeries 
Chart.VisualEffect = True 
'Chart.ChartType = ChartTypeEnum.Bar
Chart.ChartType = ChartTypeEnum.XYPlot
chart1.Parent = pictureBoxBackground ' 
报错提示chart1被保护不能访问,如何处理?

chart1.Series.Clear() 
Dim series As New Series("MySeries") 
chart1.Series.Add(series) 
series.ChartType = SeriesChartType.Line ' 
  
 
For i As Integer = 0 To 9 
    series.Points.AddXY(i, i + Rand.Next(5)) 
Next 

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1360 积分:9034 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/12 10:34:00 [显示全部帖子]

'Using System.Windows.Forms.DataVisualization.Charting 
'Dim Chart As WinForm.Chart '定义一个图表变量
'Dim Series As WinForm.ChartSeries '定义一个图系变量
'Chart = e.Form.Controls("Chart1") ' 引用窗口中的图表
'' 设置图表的背景色为透明或与背景图匹配的颜色  
        
''        Chart.BorderSkin.SkinStyle = BorderSkinStyle.None ' 移除图表边框  

'' 移除图表的边框  
'Chart.ChartAreas(0).AxisX.LineWidth = 0 
'Chart.ChartAreas(0).AxisY.LineWidth = 0 
'Chart.BorderWidth = 0 

        

'Chart.SeriesList.Clear() '清除图表原来的图系
'Series = Chart.SeriesList.Add() '增加一个图系
'Series.Length = 10 '新增图系包括10个数据点
'For i As Integer = 0 To 9 '指定每个数据点的位置
'    Series.X(i) = i '指定水平坐标
'    Series.Y(i) = i + Rand.Next(5) '垂直坐标用随机数生成
'Next

'End Using

报错:Using System.Windows.Forms.DataVisualization.Charting中DataVisualization不是Forms的成员?


 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1360 积分:9034 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2024/3/12 10:48:00 [显示全部帖子]

Dim Chart As WinForm.Chart '定义一个图表变量
Dim Series As WinForm.ChartSeries '定义一个图系变量
Chart = e.Form.Controls("Chart1") ' 引用窗口中的图表
'        Chart.BorderSkin.SkinStyle = BorderSkinStyle.None ' 移除图表边框  
        

' 移除图表的边框  
Chart.ChartAreas(0).AxisX.LineWidth = 0 
报错:ChartAreastion不是WinForm.Chart的成员
Chart.ChartAreas(0).AxisY.LineWidth = 0 
Chart.BorderWidth = 0 

Series = Chart.SeriesList.Add() '增加一个图系
        

Chart.SeriesList.Clear() '清除图表原来的图系
Series.Length = 10 '新增图系包括10个数据点
For i As Integer = 0 To 9 '指定每个数据点的位置
    Series.X(i) = i '指定水平坐标
    Series.Y(i) = i + Rand.Next(5) '垂直坐标用随机数生成
Next
'Using System.Windows.Forms.DataVisualization.Charting 


 回到顶部