【问题标题】:What impact does the Z Index number have in an RDLC file?Z 索引编号对 RDLC 文件有什么影响?
【发布时间】:2009-11-06 23:40:01
【问题描述】:

我一直在使用 C# 从头开始​​创建 rdlc 报告以编写 xml 文件。为确保正确执行此操作,我查看了使用 VS 2008 报表设计器功能创建的其他报表背后的 XML。当我查看使用 VS 创建的报告的 XML 时,我看到名为 ZIndex 的字段,它是一个与之关联的整数值。这个领域的重要性是什么?下面你会看到 ZIndex 值为 238。

例子:

                   <Textbox Name="FULL_NAME">
                      <rd:DefaultName>FULL_NAME</rd:DefaultName>
                      <Style>
                        <FontSize>8pt</FontSize>
                        <PaddingLeft>2pt</PaddingLeft>
                        <PaddingRight>2pt</PaddingRight>
                        <PaddingTop>2pt</PaddingTop>
                        <PaddingBottom>2pt</PaddingBottom>
                      </Style>
                      <ZIndex>238</ZIndex>
                      <CanGrow>true</CanGrow>
                      <Value>=Fields!FULL_NAME.Value</Value>
                    </Textbox>

【问题讨论】:

    标签: c# sql-server xml reporting-services rdlc


    【解决方案1】:

    我能够在 MSDN 网站上找到 Microsoft 提供的 2008 rdlc 规范。

    微软提供的规范说,ZIndex 是指一个项目将被渲染的顺序。渲染顺序是从最低到最高。最小值为 0,最大值为 2147483647。在两个数字相同的情况下,重新排序的顺序是不可预测的。一个对象可以通过给它一个更高的 ZIndex 编号来呈现在另一个之上。

    这是链接:

    http://www.microsoft.com/sqlserver/2008/en/us/reporting.aspx

    【讨论】:

      【解决方案2】:

      不确定在这种情况下是否完全正确,但 ZIndex 通常意味着当您有多个元素一个在另一个之上(重叠)时事物出现的顺序。

      【讨论】:

        猜你喜欢
        • 2016-09-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-15
        • 2011-12-23
        • 1970-01-01
        • 2011-09-25
        相关资源
        最近更新 更多