C# 在WPF中缩放和添加元素的良好控制

C# 在WPF中缩放和添加元素的良好控制,c#,.net,wpf,C#,.net,Wpf,我正在编写一个应用程序,当用户点击客户端区域(但不是在其中的控件上)时,它将添加usercontrol,并且不仅当鼠标处于控制上方时,它还允许鼠标滚轮上的缩放。使用什么样的容器控制比较好?我尝试了Canvas,但它不能按我的需要工作。3DTools是开发3D功能的好工具: 轻松变焦,摄像头,看看这些 用于缩放和平移的WPF自定义控件 WPF的深度缩放

我正在编写一个应用程序,当用户点击客户端区域(但不是在其中的控件上)时,它将添加usercontrol,并且不仅当鼠标处于控制上方时,它还允许鼠标滚轮上的缩放。使用什么样的容器控制比较好?我尝试了Canvas,但它不能按我的需要工作。

3DTools是开发3D功能的好工具:

轻松变焦,摄像头,

看看这些

用于缩放和平移的WPF自定义控件

WPF的深度缩放