仅在WPF

时间:2017-05-23 04:04:02

标签: c# wpf xaml

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

我在XAML中试过这个:

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

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

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

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

希望得到答案。 感谢。

0 个答案:

没有答案