XAML错误:";财产';VisualTree';设置了多次;
我试图在一个数据模板中放置两个网格 我的代码出现以下错误,如下所示 错误:“已多次设置属性“VisualTree”XAML错误:";财产';VisualTree';设置了多次;,xaml,winrt-xaml,Xaml,Winrt Xaml,我试图在一个数据模板中放置两个网格 我的代码出现以下错误,如下所示 错误:“已多次设置属性“VisualTree” 一个数据模板只能有一个可视树,但您正在定义两个网格。如果希望两个网格彼此相邻或一个在另一个下面,请将它们包装在堆栈面板中,并相应地设置属性方向 <DataTemplate> <StackPanel Orientation="Vertical"> <Grid>[...]</Grid> <Grid>
一个数据模板只能有一个可视树,但您正在定义两个网格。如果希望两个网格彼此相邻或一个在另一个下面,请将它们包装在
堆栈面板中
,并相应地设置属性方向
<DataTemplate>
<StackPanel Orientation="Vertical">
<Grid>[...]</Grid>
<Grid>[...]</Grid>
</StackPanel>
</DataTemplate>
[...]
[...]
<DataTemplate>
<StackPanel Orientation="Vertical">
<Grid>[...]</Grid>
<Grid>[...]</Grid>
</StackPanel>
</DataTemplate>