2011-11-25 30 views
0

我可以找到一個名爲TextTrimming的屬性,用於TextBlock,但我無法使其工作。 我在MainPage中有一個文本塊,用於預覽。當我點擊一個按鈕時,如果有任何註釋保存在它中,我需要顯示幾個字符。文本塊的TextTrimming屬性不起作用

即使當我設置TextTrimming propery時,整個文本都會顯示出來。我試圖減少文字塊的寬度,但它仍然顯示文本strechin整個屏幕

這是XAML代碼

<TextBlock 
    Height="27" 
    HorizontalAlignment="Left" 
    x:Name="notesPreview" 
    Text="" 
    VerticalAlignment="Top" 
    Width="236" 
    Foreground="Gray" 
    Canvas.Left="20" 
    Canvas.Top="526" 
    TextTrimming="WordEllipsis" 
    MinWidth="236" /> 

我給你的文本到文本塊中的代碼背後這樣

if (m_bufferArrayNotes[i, j] != "") 
{ 
    notes = m_bufferArrayNotes[i, j].Substring(0); 
} 
else 
{ 
    notes = ""; 
} 

notesPreview.TextTrimming = TextTrimming.WordEllipsis; 
notesPreview.Text = notes; 

的文字塊的大小展開並顯示整個文本,並且可以同時pannin到下一個支點項目:(待觀察。

有什麼辦法保持其T他實際寬度是靜態的?

回答