2015-09-24 162 views
0

我現在有在我的項目中創建圖表如下:C#DataViusalization圖動態調整大小

Chart c = new Chart{ 
    Width = 1000, 
    Height = 1000, 
}; 

這將創建一個圖表,是1000個像素寬,1000個像素高。我的問題是,是否有辦法讓這些值動態設置,以便它可以佔用屏幕的特定部分?例如,如果我希望它佔用屏幕寬度的80%和高度的50%,是否有辦法告訴它這樣做而不是提供靜態像素值?如果無法完成,是否有辦法將它拉伸到HTML中容器的大小?

+0

請指定您嘗試在哪個框架中實現此目標。 WPF和Universal Windows用戶界面(都是用XAML編寫的)用margin和這樣的做法很自然。 – GPMueller

+0

我正在使用ASP.NET MVC5在Visual Studio中工作 – thnkwthprtls

回答

0

在發佈這篇文章之後,我發現了一個解決方案。該圖表通過<img>標籤顯示在視圖中,因此我可以在該標籤內設置樣式寬度和高度以更改顯示圖表的尺寸。