我正在尝试为我的 Winforms 应用程序中的图像创建一些软件缩放。我注意到一个类似问题的答案,指出它可以通过使用鼠标滚轮来实现
private void image_MouseWheel(object sender, MouseWheelEventArgs e)
{
var st = (ScaleTransform)image.RenderTransform;
double zoom = e.Delta > 0 ? .2 : -.2;
st.ScaleX += zoom;
st.ScaleY += zoom;
}
该解决方案正是我所需要的,但它似乎是 System.Windows.Media 的一部分,它似乎不是 Winforms 架构的一部分。
有谁知道 Winforms 的类似选项最终会类似于此功能?我的谷歌搜索没有出现太多:(
谢谢!