Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 如何设置Microsoft.Net图表控件图例的宽度?_Asp.net Mvc 3_Asp.net Charts - Fatal编程技术网

Asp.net mvc 3 如何设置Microsoft.Net图表控件图例的宽度?

Asp.net mvc 3 如何设置Microsoft.Net图表控件图例的宽度?,asp.net-mvc-3,asp.net-charts,Asp.net Mvc 3,Asp.net Charts,图例当前会根据其包含的标签的最大宽度自动调整大小,这将抛出我的布局。我需要设置宽度或最小宽度。以下是我的图例创建方法: public Legend CreateLegend() { var legend = new Legend(); legend.Enabled = true; legend.Font = new Font("Arial", 11F); legend.ForeColor = Color.FromArgb(102, 102, 102); retur

图例当前会根据其包含的标签的最大宽度自动调整大小,这将抛出我的布局。我需要设置宽度或最小宽度。以下是我的图例创建方法:

public Legend CreateLegend()
{
   var legend = new Legend();
   legend.Enabled = true;
   legend.Font = new Font("Arial", 11F);
   legend.ForeColor = Color.FromArgb(102, 102, 102);

   return legend;
}
似乎我所做的任何访问图例位置对象(定义X和Y坐标、宽度和高度)的操作都会使图例完全消失


所以
legend.Position.Width
=5会使它消失…

好的,结果是,如果不定义位置对象的所有四个属性,它会将它们设置为零…所以高度为零…所以它消失了。太棒了。

你能告诉我如何增加图例标记的宽度吗。