Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私の WPF アプリケーションはズームをサポートしています。キャンバスにアイコンを表示して拡大すると、すべての図形、テキストなどが正しく表示されますが、アイコンはピクセル化されて表示されます。
アイコンを表示する正しい方法は何ですか?
アイコンをベクトル形式で作成してから XAML に変換することを考えていましたか?
ScaleTransformのようなアイコンに使用できます。
ScaleTransform
var st = (ScaleTransform)image.RenderTransform; double zoom = e.Delta > 0 ? .2 : -.2; st.ScaleX += zoom; st.ScaleY += zoom;