0
圖表生成如此之小。我正在使用asp.net圖表控件。如何顯示圖表大小而不縮小和伸展。如何根據asp.net中的數據製作圖表高度和寬度動態?如何以全屏顯示圖表圖像?
圖表生成如此之小。我正在使用asp.net圖表控件。如何顯示圖表大小而不縮小和伸展。如何根據asp.net中的數據製作圖表高度和寬度動態?如何以全屏顯示圖表圖像?
這取決於你是如何準確地使用它,但System.Web.UI.DataVisualization.Charting.Chart
有Width
和Height
屬性:
System.Web.UI.DataVisualization.Charting.Chart Chart1 = new System.Web.UI.DataVisualization.Charting.Chart();
Chart1.Width = 412;
Chart1.Height = 296;
Chart1.RenderType = RenderType.ImageTag;
//....
// Render chart control
Chart1.Page = this;
HtmlTextWriter writer = new HtmlTextWriter(Page.Response.Output);
Chart1.RenderControl(writer);
或
<asp:chart id="Chart1" runat="server" Height="296px" Width="412px" ImageLocation="~/TempImages/ChartPic_#SEQ(300,3)" Palette="BrightPastel" imagetype="Png" BorderDashStyle="Solid" ...
有關詳細信息,我建議在https://code.msdn.microsoft.com/Samples-Environments-for-b01e9c61檢查樣本。
如何根據數據動態設置圖表的寬度和高度??圖片看起來如此拉伸我試圖給出寬度和高度 – Priya
您可以將一個公式像Chart1.Width = 25 *點;其中'points'是軸上的點數。但我認爲更好的方法是限制軸上點的數量。因爲這樣你就可以控制你的圖像大小。 – SmartDev
您能解釋一下嗎?我需要從昨天開始尋找解決方案。 – Priya