0
我正在使用下面的代碼來動態增加50%的按鈕高度。不要在做ScaleTransform.ScaleY時拉長字體
<Style TargetType="{x:Type Button}">
<Setter Property="LayoutTransform">
<Setter.Value/>
<ScaleTransform ScaleX="1" ScaleY="1.5" CenterX=".5" CenterY=".5"/>
</Setter.Value>
</Setter>
</Style>
但我認爲LayoutTransform也改變字體高度。由於我只是增加高度(ScaleY),所以按鈕的字體看起來很喜歡垂直拉伸。
但我不想在ScaleTransform時增加字體大小。相反,我想手動更改字體大小,也不應該看起來像拉伸。
請幫幫我怎麼做?如果我得到任何代碼,這將是非常有幫助的。
提前致謝!
我的XAML代碼在我的App.xaml中只有這麼多。因此,根據某些條件,我的按鈕高度將增加50%。由於這是一般化的代碼,我會爲你選擇第二個選項......你可以給一個小代碼樣本嗎? – ksvimal 2011-02-04 01:49:47