0

我有一个关于ScatterViewItemWPF 表面控制的问题。

我想在控件中有一个图像——我可以这样做——但我也想在同一个 ScatterViewItem 中有更多的控件,比如删除按钮。

现在我被困在如何在 ScatterViewItem 控件中获取多个元素。我尝试了Canvas,但这看起来不太正确,因为您不能像使用 ScatterViewItem 控件那样使用图像。

有没有人有可以帮助我的想法或代码?

4

1 回答 1

0

您可以简单地使用任何可以按比例缩放的容器。我通常在 ScatterViewItem 中使用 Grid 容器,它允许我在 Grid 中拥有任意数量的嵌套元素。

Canvas 的问题在于它不能自动调整大小,而且因为 ScatterViewItems 是为调整大小和旋转而设计的,所以这不是一个很好的匹配。

XAML:

<s:ScatterView >    
    <Grid Width="Auto" Height="Auto">
        <s:SurfaceButton />
    </Grid>
</s:ScatterView>
于 2013-05-23T06:58:56.600 回答