1
我試圖在RDLC報告中增加文本框的行高。我增加了填充和行間距屬性的值。但填充和行高屬性在RDLC報告中不起作用。如何解決上述問題?如何在RDLC報告中將行高設置爲文本框?
我試圖在RDLC報告中增加文本框的行高。我增加了填充和行間距屬性的值。但填充和行高屬性在RDLC報告中不起作用。如何解決上述問題?如何在RDLC報告中將行高設置爲文本框?
據我所知,只有在使用HTML標記時才支持line-height屬性。
只需將文本框(或佔位符)標記類型設置爲HTML - Interpret HTML tags as style"
即可。然後,您可以簡單地使用CSS格式化您想要的文本。
爲了您例如,你可以使用類似下面的表達式:
= "<p style='line-height:1.5;'>" + Fields!MyText.Value + "</p>"
更新:上面的代碼是當你定義在設計視圖中的表達式。我將在編譯後添加代碼,以避免那些希望在代碼中編輯代碼的錯誤:
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>="<p style='line-height:1.5'>" & Fields!MyText.Value & "</p>"</Value>
<MarkupType>HTML</MarkupType>
<Style>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style />
</Paragraph>
</Paragraphs>
是否可以對錶頭應用行高?表達式僅適用於數據。 – RGS
是的,這適用於任何'TextBox'。 – Oceans
當我使用span標籤代替p標籤時,line-height屬性不起作用。另外,當我嘗試降低p標籤的行高值時,設計中沒有任何更改。 – RGS