2012-03-01 4 views
0

1つの小さなグラフィックと1つの大きなグラフィックを含むxmlファイルがあります。XAML - イメージスケール - 必要なときにのみダウン

私のXAMLには、両方のグラフィックスを含む列があります。 しかし、問題は最初のgrahicがカラムより小さいことです。そのため、カラムに合わせてイメージを拡大していました...なぜか分かりません! とにかく、私は< Image>要素にStrech = "None"という属性を設定していましたが、大きなグラフィックが今度はその列に大きくて、グラフィックが半分にカットされるということを受け入れました。

どうすればよいですか?

MaxWidth = "8cm"と一緒にStrech = "None"を試しましたが、大きなグラフィックを縮小するのには役立ちませんでした。

要約:グラフィックスをスケールアップする必要はなく、必要なときだけダウンしてください。

私を助けてください! :)

答えて

1

ViewBoxでラップし、代わりに高さ/幅を設定します。

+0

私はそれを働かせることはできませんでした。それは唯一の選択肢ですか? – user1065283

+0

グラフィックの元のサイズを保持しているが、親のグリッドや段落の中に保持するという代替属性がありますか?ありがとう – user1065283

+0

ビューボックスは、ほとんどの場合、解像度を維持しながら画像を拡大/縮小します。 Height = "150"のように、Viewboxに硬さの値を設定しましたか(ピクセルサイズではなく、cmを使用していますか)? –

関連する問題