C# 动态调整画布框的大小以匹配图像框

C# 动态调整画布框的大小以匹配图像框,c#,wpf,visual-studio,C#,Wpf,Visual Studio,我必须创建一个应用程序,要求我在一个图像框内有一个图像,我必须在画布框中的图像顶部绘制,该画布框将直接放置在顶部。我不能将图像放在画布框内,因为我需要图像保持原始大小。当画布框改变大小并直接移动到图像框顶部的适当位置时,是否可以让画布框与图像框匹配?正如Rachel所说:“画布不会像许多其他WPF面板那样调整其子对象的大小,因此您可以安全地将图像框放置在画布内,并保持其原始大小。”ACanvas不像其他WPF面板那样调整其子级的大小,因此您可以安全地将ImageBox放置在Canvas中,它将保

我必须创建一个应用程序,要求我在一个图像框内有一个图像,我必须在画布框中的图像顶部绘制,该画布框将直接放置在顶部。我不能将图像放在画布框内,因为我需要图像保持原始大小。当画布框改变大小并直接移动到图像框顶部的适当位置时,是否可以让画布框与图像框匹配?

正如Rachel所说:“画布不会像许多其他WPF面板那样调整其子对象的大小,因此您可以安全地将图像框放置在画布内,并保持其原始大小。”

A
Canvas
不像其他WPF面板那样调整其子级的大小,因此您可以安全地将
ImageBox
放置在
Canvas
中,它将保持其原始大小。谢谢,这实际上解决了我的问题!很高兴这对你有用:)