按钮"弹奏"单独显示出来,但是每当我添加" button2"时,我都会有以下错误:
属性内容不止一次设置。
和
无效的标记。
在我的设计视图中。我如何在枢轴上获得一个以上的按钮?
<phone:PivotItem CacheMode="{x:Null}" Header="Audio" Margin="41,30,8,-58">
<Button x:Name="button2" Margin="61,301,0,0" Content="hello" Height="22" Width="33"></Button>
<Button x:Name="playsound" HorizontalAlignment="Left" Margin="61,451,0,0"
VerticalAlignment="Top" Height="109" Width="256">
<Grid Height="138" Width="293" RenderTransformOrigin="0.349,0.43">
<Grid.ColumnDefinitions>
<ColumnDefinition Width ="110"/>
<ColumnDefinition Width ="110"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Margin="0,0,0,68">
<Run Text="יום ראשון "/>
<Run Text="Sunday"/>
</TextBlock>
<TextBlock Grid.Column="1" Margin="0,0,0,68">
<Run Text="פרק כד "/>
<Run Text="Psalm 24"/>
</TextBlock>
</Grid>
</Button>
</phone:PivotItem>
您应该将两个按钮放在容器元素中,例如Grid
或StackPanel
:
<Grid>
//Buttons here
</Grid>
或
<StackPanel>
//Buttons here
</StackPanel>
尝试一下。Pivotitem仅允许一个子元素。这就是为什么您会遇到错误。使用PivotItem的孩子,使用stackpanel或网格等容器控件。
<phone:PivotItem CacheMode="{x:Null}" Header="Audio" Margin="41,30,8,-58">
<StackPanel>
<Button x:Name="button2" Content="hello" Height="22" Width="33"/>
<Button x:Name="playsound" HorizontalAlignment="Left"
VerticalAlignment="Top" Height="109" Width="256">
<Grid Height="138" Width="293" RenderTransformOrigin="0.349,0.43">
<Grid.ColumnDefinitions>
<ColumnDefinition Width ="110"/>
<ColumnDefinition Width ="110"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Margin="0,0,0,68">
<Run Text="יום ראשון "/>
<Run Text="Sunday"/>
</TextBlock>
<TextBlock Grid.Column="1" Margin="0,0,0,68">
<Run Text="פרק כד "/>
<Run Text="Psalm 24"/>
</TextBlock>
</Grid>
</Button>
</StackPanel>
</phone:PivotItem>