我正在使用asp.net 3.5图表控件,并在没有数据时显示消息。我使用过这种方法
if (dsAllDepartment.Tables[0].Rows.Count == 0)
{
System.Web.UI.DataVisualization.Charting.TextAnnotation annotation =
new System.Web.UI.DataVisualization.Charting.TextAnnotation();
annotation.Text =ddldepartment.SelectedItem.Text+" विभाग के लिए डाटा उपलब्ध नहीं है";
annotation.X = 5;
annotation.Y = 25;
annotation.Font = new System.Drawing.Font("Arial", 12);
annotation.ForeColor = System.Drawing.Color.Red;
chAllDepartmentAllActivity.Annotations.Add(annotation);
}
它的工作但问题是文本太长时间跨越图表而不是出现在两行......
答案 0 :(得分:1)
如果您在文本中有明确的换行符,请尝试在“策略”位置插入\n
。这样您至少可以控制手动书写的文本。