1

コントロールを繰り返し画像で埋めるためのネイティブ WinRT ツールはありますか。親の幅に合わせてスケーリングしたくありません.X方向に収まる回数だけ繰り返します. WinRTImageBrushクラスの欠落部分のように思われることを読みました。WPFTileModeプロパティは他のツールに置き換えられましたか?

ここで、外部ソリューションを見つけました。また、CSS と連携することで処理できることもわかりました。

4

1 に答える 1

0

リンクしたものと同様のアプローチを使用しました(パネルに複数の画像コントロールを並べて配置する)が、おそらく今のところ最善の方法です。タイル イメージを手動で WriteableBitmap にブリットするか、DirectX 相互運用機能を使用してタイル イメージをレンダリングする以外に、組み込み機能はありません。

もう 1 つのオプションは、画像編集アプリケーションを使用して単純にタイル化された画像を保存し、単純に (Stretch="UniformToFill" を使用して) 画面サイズに合わせて拡大縮小することです。ネイティブの画面解像度で単純に並べて表示すると、ピクセルは鮮明なままですが、高解像度の画面ではパターンに気付き始め、効果が損なわれる可能性があります。

于 2013-01-02T23:34:58.463 に答える