我想獲取在RichTextBox中顯示全文所需的高度(當文本超出控件的設置高度時)。如何在Silverlight中測量RichTextBox中的文本
提醒:Silverlight沒有像WPF那樣方便的TextRenderer.MeasureText,也沒有任何其他明顯的方式來測量文本。
似乎沒有辦法做到這一點。我已經看到通過創建一個TextBlock並獲取它的寬度來提供測量單個字體的文本的人(不像我的RichTextBox中那樣)。即使這不起作用 - 對某些字體來說是完美的,而對其他字體則不一致。
我的應用程序偶爾連接,所以我不能打電話給服務器。
如果我是SL5,我就簡單的PInvoke(應用程序只能在Windows上運行),並調用Windows API GetTextExtent – dudeNumber4 2011-05-16 13:35:00