2013-01-04 238 views
0

我遇到问题了。在.Rdlc上设置参数文本的字体大小

我有一个rdlc报告ASP.NET。 我有一个参数文本,显示。

我没有问题 - 问题是该参数中文本的大小。 我有一个文本框,并将该值显示为

"Reporte de Señas " + Parameters!NombreTipoReporte.Value 

文字是正确的,但报告显示它在正常大小(9点)。 我将文本框中的格式更改为24pt,但它不起作用 - 仍然在9pt处看到它。

<Textbox Name="NombreTipoReporte"> 
      <CanGrow>true</CanGrow> 
      <CanShrink>true</CanShrink> 
      <KeepTogether>true</KeepTogether> 
      <Paragraphs> 
      <Paragraph> 
       <TextRuns> 
       <TextRun> 
        <Value>= "Reporte de Señas " + Parameters!NombreTipoReporte.Value</Value> 
        <Style> 
        <FontSize>24pt</FontSize> 
        </Style> 
       </TextRun> 
       </TextRuns> 
       <Style /> 
      </Paragraph> 
      </Paragraphs> 
      <rd:DefaultName>NombreTipoReporte</rd:DefaultName> 
      <Top>0.7155cm</Top> 
      <Left>0.28258cm</Left> 
      <Height>1.64811cm</Height> 
      <Width>14.59083cm</Width> 
      <ZIndex>3</ZIndex> 
      <Style> 
      <FontSize>24pt</FontSize> 
      <Border> 
       <Style>None</Style> 
      </Border> 
      <PaddingLeft>2pt</PaddingLeft> 
      <PaddingRight>2pt</PaddingRight> 
      <PaddingTop>2pt</PaddingTop> 
      <PaddingBottom>2pt</PaddingBottom> 
      </Style> 
     </Textbox> 

为什么在正常大小显示?在设计视图中,我可以看到24磅的字体大小。而且我从设计角度设置了这个尺寸,也没有工作。

当我打开网页,我看到9pt的文字。

回答

0

您是否尝试修改参数占位符的属性,而不是文本框的属性?

只需单击参数占位符(带有[@parameterName]的那个),右键单击它,属性,在左边选择Font,然后更改大小。

+0

是的,并没有工作 –

+0

在我的项目中,我已经完成了我所知道的最简单的方式:选择文本框中的所有单词,并且改变工具栏的大小/粗体形式 –

+0

我从xml中看到的唯一区别是你的参数包含一个静态字符串。你有没有尝试把它放在参数之外? –

相关问题