2016-01-20 46 views
0

我做了一個C#爲什麼我在MSChart的ChartArea中看不到滾動條?

Bnnn

圖形程序。 而且,我使用MSChart。

我在ChartArea集合上設置了滾動條信息。

當執行我的程序時,滾動條不可見...我的ChartArea集合有什麼問題。

而且,我嘗試編碼設置滾動條像這樣。

chart1.ChartAreas[0].AxisX.ScrollBar.IsPositionedInside = true; 


chart1.ChartAreas[0].AxisX.ScrollBar.Size = 10; 

chart1.ChartAreas[0].AxisX.ScrollBar.Enabled = true; 

chart1.ChartAreas[0].AxisX.ScrollBar.IsPositionedInside = true; 
chart1.ChartAreas[0].AxisX.ScrollBar.Size = 10; 
chart1.ChartAreas[0].AxisX.ScrollBar.Enabled = true; 

chart1.ChartAreas[0].AxisX.ScrollBar.ButtonStyle = ScrollBarButtonStyles.SmallScroll; 

chart1.ChartAreas[0].AxisX.ScrollBar.BackColor = Color.LightGray; 
chart1.ChartAreas[0].AxisX.ScrollBar.ButtonColor = Color.Gray; 
chart1.ChartAreas[0].AxisX.ScrollBar.LineColor = Color.Black; 

chart1.ChartAreas[0].AxisX.Minimum = 0; 
chart1.ChartAreas[0].AxisX.Maximum = 10; 
chart1.ChartAreas[0].AxisY.Minimum = 0; 
chart1.ChartAreas[0].AxisY.Maximum = 100; 
chart1.ChartAreas[0].AxisX.Interval = 1; 

chart1.Series["Series1"].Points.AddXY(0, 0); 
chart1.Series["Series2"].Points.AddXY(0, 0); 
chart1.Series["Series3"].Points.AddXY(0, 0); 

它有什麼不對嗎?

+0

它爲什麼會顯示滾動條時,所有的點坐在0,0,以及圖表區域內?在123,0上添加一個,看看它是否仍然不顯示!另外:什麼是_Bnnn_? – TaW

回答

0

您正在AxisX滾動條上設置兩次屬性(例如Size和Enabled),但是您沒有爲AxisY設置它們。

我懷疑你做了一個切過去和忘記改變一些X到Y ....

相關問題