C#DataViusalization图表动态大小调整

时间:2015-09-24 14:56:38

标签: c# asp.net-mvc charts resize data-visualization

我目前在项目中创建的图表如下:

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

这将创建一个宽1000像素,高1000像素的图表。我的问题是,有没有办法动态设置这些值,以便它可以占用屏幕的特定部分?例如,如果我希望它占据屏幕宽度的80%和高度的50%,有没有办法告诉它这样做而不是提供静态像素值?如果无法做到这一点,有没有办法让它在HTML中扩展到其容器的大小?

1 个答案:

答案 0 :(得分:0)

在我发布这个之后,我发现了一个解决方案。该图表通过<img>标签显示在视图中,因此我可以在该标签中设置样式宽度和高度以更改所显示图表的大小