Wpf 检索“;模板化;ItemsControl的项

Wpf 检索“;模板化;ItemsControl的项,wpf,xaml,win-universal-app,itemscontrol,contentcontrol,Wpf,Xaml,Win Universal App,Itemscontrol,Contentcontrol,我目前正在UWP中做一个自定义面板 我有以下xaml: <ItemsControl Name="itemsControl" ItemsSource="{Binding ForTest}" SizeChanged="OnFluidPaneSizeChanged" > <ItemsControl.ItemsPanel > <ItemsPanelTemplate> <wpfSpark:FluidWra

我目前正在UWP中做一个自定义面板

我有以下xaml:

<ItemsControl Name="itemsControl" ItemsSource="{Binding ForTest}"  
    SizeChanged="OnFluidPaneSizeChanged" >
    <ItemsControl.ItemsPanel >
        <ItemsPanelTemplate>
            <wpfSpark:FluidWrapPanel>
                <wpfSpark:FluidWrapPanel.ElementEasing>
                    <BackEase EasingMode="EaseOut" Amplitude="0.35"></BackEase>
                </wpfSpark:FluidWrapPanel.ElementEasing>
                <wpfSpark:FluidWrapPanel.DragEasing>
                    <BackEase EasingMode="EaseOut" Amplitude="0.65"></BackEase>
                </wpfSpark:FluidWrapPanel.DragEasing>
            </wpfSpark:FluidWrapPanel>
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
    <ItemsControl.ItemTemplate>
        <DataTemplate >
        <Button Margin="10" MinHeight="50" MinWidth="40" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
                SomeButton
            </Button>
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>
我还可以获得以下项目:

fwPanel.FluidItems
但是这些是
ContentControl


我必须更改生成的每个项目的
宽度
高度
,那么如何通过将此大小设置为每个按钮来结束呢?

我选中了,但似乎我只有名为ForTest的ObservableCollection的“当前项目”(在我的情况下,它只是一个字符串)对不起,我弄糊涂了。将宽度和高度绑定到按钮,并更改代码隐藏中的值?@Archana绑定到什么?因为我的datacontext被设置为我的ViewModel,这只是为了处理一个视图stuf,所以在代码隐藏中使用它并不麻烦我如果你有ViewModel中每个项目的宽度和高度属性,我觉得你可以很容易地更改它
fwPanel.FluidItems