2

C# を使用して xml ファイルを作成し、rdlc レポートをゼロから作成しています。これを適切に行うために、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>
4

2 に答える 2

3

私はMSDNWebサイトでMicrosoftから提供された2008rdlc仕様を見つけることができました。

Microsoftが提供する仕様によると、ZIndexは、アイテムがレンダリングされる順序を指します。レンダリングの順序は、低いものから高いものへと続きます。最小値は0、最大値は2147483647です。2つの数値が同一の場合、再作成の順序は予測できません。より高いZIndex番号を指定することにより、あるオブジェクトを別のオブジェクトの上にレンダリングできます。

リンクは次のとおりです。

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

于 2009-11-07T23:23:32.730 に答える
0

この場合、完全に正しいかどうかはわかりませんが、ZIndex は通常、複数の要素が重なり合っている (重なり合っている) 場合に表示される順序を意味します。

于 2009-11-06T23:45:42.817 に答える