2013-07-19 68 views
0

下面的xaml代碼重疊擴展器的邊界。 當我運行這個,並點擊第一個擴展選項時,它將展開並顯示富文本框。但我無法滾動它。 但第二擴展器沒有問題。 如何解決這個問題?擴展器邊界重疊

<Expander Header="Certificate" Margin="201,85,101,143"> 
     <ScrollViewer Width="283" Height="106"> 
      <RichTextBox Name="richTextBox1" Margin="0,0,0,0" Height="82" Width="221"> 
      <FlowDocument> 
       <Paragraph> 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       </Paragraph> 
      </FlowDocument> 
     </RichTextBox> 
     </ScrollViewer> 
    </Expander> 

    <Expander Header="Challenge" Margin="201,122,86,81"> 
     <ScrollViewer Width="283" Height="106"> 
      <RichTextBox Name="richTextBox2" Margin="0,0,0,0" Height="82" Width="221"> 
       <FlowDocument> 
        <Paragraph> 
        11 11 11 11 11 11 11 11 11 12 11 01 02 00 10 12 11 01 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
        </Paragraph> 
       </FlowDocument> 
      </RichTextBox> 
     </ScrollViewer> 
    </Expander> 
+0

我希望你將擴展器一個StackPanel內。另外請避免設置靜態高度和寬度以及保證金以在UI上安排/放置您的控件。 – Nitesh

回答

0
<StackPanel> 
    <Expander Header="Certificate" >  
      <RichTextBox Name="richTextBox1" Width="283" Height="106" ScrollViewer.VerticalScrollBarVisibility="Auto"> 
      <FlowDocument> 
       <Paragraph> 
        00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       </Paragraph> 
      </FlowDocument> 
     </RichTextBox>  
</Expander> 

<Expander Header="Challenge" >   
      <RichTextBox Name="richTextBox2" Width="283" Height="106" ScrollViewer.VerticalScrollBarVisibility="Auto" > 
      <FlowDocument> 
       <Paragraph> 
        11 11 11 11 11 11 11 11 11 12 11 01 02 00 10 12 11 01 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       00 10 12 11 01 02 00 10 12 11 01 02 00 10 12 11 01 02 
       </Paragraph> 
      </FlowDocument> 
     </RichTextBox>  
</Expander> 

</StackPanel>