如果 rdlc 报告中的固定文本框太长,如何自动减小字体大小
How to auto reduce font size if it is too long over fixed textbox in rdlc report
我的文本框有一些像这样的属性
txtBox.Cangrow = False
txtBox.CanShrink = False
Uncheck allow height to increase and decrease.
此文本框用于显示从数据集接收的值。
有时数据太长。
所以我需要知道如何自动减小字体大小以匹配文本框的宽度?
您需要手动确定特定长度的字符串需要哪些字体大小。然后,您可以在 Font
-> FontSize
属性 中放置一个表达式,如下所示
=iif(len(Fields!myString.Value) > 20, "8pt", "10pt")
无法动态缩小文本以适合文本框。
就我而言,在处理文本字段中的动态数字时,以下方法最适合我。
=iif(len(Fields!myString.Value.ToString) > 20, "8pt", "10pt")
我的文本框有一些像这样的属性
txtBox.Cangrow = False
txtBox.CanShrink = False
Uncheck allow height to increase and decrease.
此文本框用于显示从数据集接收的值。 有时数据太长。 所以我需要知道如何自动减小字体大小以匹配文本框的宽度?
您需要手动确定特定长度的字符串需要哪些字体大小。然后,您可以在 Font
-> FontSize
属性 中放置一个表达式,如下所示
=iif(len(Fields!myString.Value) > 20, "8pt", "10pt")
无法动态缩小文本以适合文本框。
就我而言,在处理文本字段中的动态数字时,以下方法最适合我。
=iif(len(Fields!myString.Value.ToString) > 20, "8pt", "10pt")