我刚刚开始在MVC C#应用程序中弄乱Telerik Reporting。
由于我需要创建十几个报告,因此我被要求创建一个外部样式以应用于所有报告。
我无法理解它是如何工作的,如何设置规则......
例如我可以创建一个影响所有HtmlTextBox的样式但是我试图创建一个规则,让所有HtmlTextBox包含在Group Header中(比方说)蓝色背景,大胆的Segoi字体,我不能。
任何帮助表示赞赏
答案 0 :(得分:1)
可以导出Telerik报告中创建的样式,然后在其他报告中使用 您可以在导出的文件中存储一个或多个样式 导出的信息存储在XML文件中。
因此,您可以使用“样式”上下文菜单右键单击报表对象来创建样式规则 Style exporting and reusing style sheets
使用各种样式选择器定义样式将如何全局应用于报表中的项目。您创建的每个样式规则(在代码中或使用StyleRule集合编辑器)必须创建为基本四个选择器之一。 Learn more about style selector..对我来说,最好的是“StyleSelector”,其行为类似于Css类。
的Nb: 您可以在后面的代码中管理和绑定您的extenal StyleSheet。 或者在您的通话应用程序中。
this.StyleSheet.Clear();
this.ExternalStyleSheets.Add(
new Telerik.Reporting.Drawing.ExternalStyleSheet("baseThemeRpt.xml"));
答案 1 :(得分:0)
可以使用后代类型
来完成