2010-02-19 49 views
0

我試圖使用Expression Blend在窗口 中使用固定大小(高度和寬度)製作文本塊控件,但textblock的內容將以編程方式更改,所以我希望文本以最大可能的方式查看字體大小,而不會超出矩形的大小。如何在Expression Blend 3中自動調整文本塊?

如何做到這一點?

+0

請記住標記爲已接受,如果這對你有幫助。 – 2010-02-19 21:30:57

回答

3

與其更改字體大小,請使用ViewBox - WPF Tutorial。它似乎更適合你試圖實現的目標,因爲它可以讓它內部的控制能夠無限調整到你放置區域的大小。

+0

同意。 ViewBox是去這裏的路。 – Anvaka 2010-02-19 10:06:39

+0

感謝您的訂閱, 我試圖與視圖框一起工作,但我不希望控件的大小改變!它是設計中的一個限制,我試圖實現。 我只需要改變字體的大小,而不是控制本身! 或我想念你嗎? – alnabhani 2010-02-19 10:36:11

+0

如果您在Viewbox上設置了固定大小,並且在TextBlock上設置了Auto,則它會自動縮放,因爲文本會更改長度。它會顯示字體大小正在改變。 – 2010-02-19 14:01:31