我遇到了一些绑定问题...
Shapes 是自定义用户控件的列表,例如其中一个用户控件可以是具有某些特定属性的椭圆。我的目标是在此列表上循环并显示所有 UserControl(它可以是椭圆或矩形......)我只想显示 UserControl,就像我只是提示他的 XAML 内容一样。
这是我的网格,我只是不知道在 DataTemplate 中放什么,我尝试了一些不同的东西,但实际上没有任何效果,希望一些可以帮助我:)
<Grid>
<s:ScatterView ItemsSource="{Binding Shapes}">
<s:ScatterView.ItemContainerStyle>
<Style TargetType="s:ScatterViewItem">
<Setter Property="Background" Value="Transparent"></Setter>
</Style>
</s:ScatterView.ItemContainerStyle>
<s:ScatterView.ItemTemplate>
<DataTemplate>
<class:Shape ShapeItem="{Binding}" />
</DataTemplate>
</s:ScatterView.ItemTemplate>
</s:ScatterView>
</Grid>