根据当前缩放级别渲染 wpf 边距
Render wpf margin according to current zoom level
我开发了一个 Visual Studio 扩展,它有一个自定义边距使用
IWpfTextViewMargin
。我根据行号在此边距上渲染了一些字形。
正常场景:
开始时 visual studio 缩放级别为 100%。
在正常的缩放级别,一切正常意味着字形根据行高和位置呈现。即使放大和缩小也能正常工作。
有问题的场景:
开始 Visual Studio 增加缩放级别。
在这种情况下,字形的位置是扭曲的。
有什么办法可以纠正这种行为吗?
提前致谢。
解决了在初始化时将 wpfTextView 布局转换应用于边距后的问题。
我开发了一个 Visual Studio 扩展,它有一个自定义边距使用
IWpfTextViewMargin
。我根据行号在此边距上渲染了一些字形。
正常场景:
开始时 visual studio 缩放级别为 100%。 在正常的缩放级别,一切正常意味着字形根据行高和位置呈现。即使放大和缩小也能正常工作。
有问题的场景:
开始 Visual Studio 增加缩放级别。 在这种情况下,字形的位置是扭曲的。
有什么办法可以纠正这种行为吗? 提前致谢。
解决了在初始化时将 wpfTextView 布局转换应用于边距后的问题。