2011-10-14 74 views
0

物體的高度約爲60像素,但文字只有12像素高。我嘗試設置Height =「30」,但文本不可讀。爲什麼這個Flow Document會佔用比需要更多的空間?

<RichTextBox IsReadOnly="True" Focusable="False" > 
            <FlowDocument xml:space="preserve" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" > 
             <Table> 
              <TableRowGroup> 
               <TableRow> 
                <TableCell BorderThickness="0" > 
                 <Paragraph> 
                  <Bold> 
                   <Run Text="test"/> 
                  </Bold> 
                 </Paragraph> 
                </TableCell> 
               </TableRow> 
              </TableRowGroup> 
             </Table> 
            </FlowDocument> 
           </RichTextBox> 
+0

我會被穿着寄託都可見邊界,將採取一個邊界開始,看看差距在哪裏。 – Paparazzi

回答

0

使用段落給出了一個額外的行在頂部和底部。在代碼中,你可以做到這一點

Paragraph p = this.rtbCommandLine.Document.Blocks.FirstBlock as Paragraph; 
p.LineHeight = 10; 

而且編程方式添加您的跑步......我不知道該怎麼做,在XAML

相關問題