我想知道我是否可以在WPF中获得一部分画布(或其他面板) .

我在XAML中试过这个:

<Rectangle Margin="1">
    <Rectangle.Fill>
          <VisualBrush Visual="{Binding ElementName=Grid1, Mode=OneWay}"/>
    </Rectangle.Fill>
</Rectangle>

其中Grid1是一个带有1个子控件的网格(命令按钮)但矩形显示整个网格 .

我想得到它的一部分,像这样:Getting a portion of a Canvas (or grid) as visualBrush

在图像上,父网格(带有图案)包含一个控件(文本框,按钮和矩形(或画布或任何面板)) . 矩形(用透明绿色阴影作为指示符)应该在其后面获取图像(或我不知道的屏幕截图),并将检索到的元素分配给另一个矩形,如VisualBrush .

希望得到你的答案 . 谢谢 .