2012-02-16 6 views
0

私のアプリケーションでは、評価コントロール(wpfツールキットから)を使用しています。このコントロールを拡大する方法はありますか?wpfツールキットの評価サイズ

Rating ratingControl = new Rating(); 
ratingControl .ItemsSource = ratingItems; 
ratingControl.Width = 50; 
ratingControl.Height = 10; 
// --> this doesn't change the size of the stars 



は大安

答えて

3
に挨拶:評価の星は、私は、高さや幅を設定しようとしたが、それはただ星をカットするが、それらのサイズを変更doens't ...

自分のアプリケーションのために大きすぎます

iは、定格制御を知らない、しかし、あなたは、WPFでのスケールの何かをしたい場合は、単にScaleTransformに

<Rating> 
     <Rating.LayoutTransform> 
      <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform> 
     </Rating.LayoutTransform> 
    </Rating> 
+0

私はdidnのを使用することができますそれを考えないで!答えてくれてありがとう。私はこれを以下のように翻訳しました:ratingControl.LayoutTransform = new ScaleTransform(0.5,0.5);それは魅力のように働く。 – Daan

+0

これをWindows Phoneで試してみると、LayoutTransformが存在しないようです。その場合は、上記のコードを使用しましたが、代わりにRenderTransformを使用しました。 –

+0

これはすばらしく一般的に見過ごされている解決策です。 – TimothyP

関連する問題