我有字符串数组。它看起来像:
我有一个空的全景图:
<controls:Panorama x:Name="MainPanorama">
</controls:Panorama>
我想动态地,使用我的数组,创建带有全景项目的全景页面,它应该是这样的:
<controls:Panorama x:Name="MainPanorama">
<controls:PanoramaItem Header="first">
<ScrollViewer>
<StackPanel>
<Button Name="button1" content="create"/>
<Button Name="button2" content="save"/>
<Button Name="button3" content="open"/>
</StackPanel>
</ScrollViewer>
</controls:PanoramaItem>
<controls:PanoramaItem Header="second">
<ScrollViewer>
<StackPanel>
<Button Name="button4" content="save as"/>
<Button Name="button5" content="import"/>
</StackPanel>
</ScrollViewer>
</controls:PanoramaItem>
</controls:Panorama>
那么,问题来了:如何在全景项目中动态创建按钮?按钮必须有不同的名称。
ps:我在这里展示的数组不是实际的。在我的工作中我还有一个更大的,但我认为这足以理解这个问题。