Windows phone 8 如何创建多列列表框

Windows phone 8 如何创建多列列表框,windows-phone-8,Windows Phone 8,我正在开发windows phone应用程序。我想问一下如何创建多列列表框。其中数据是动态的 e、 g:colg名称地址网站 branches subjects and so on... 在xaml.cs中,我添加了 然后如何在列表框中的多列中显示它,只需在列表框数据模板中添加一个包含三列的网格布局即可。这是一个例子 <ListBox Grid.Row="1" Name="listBoxHistory"> <ListBox.ItemTemp

我正在开发windows phone应用程序。我想问一下如何创建多列列表框。其中数据是动态的

e、 g:colg名称地址网站

 branches     subjects   and so on...
在xaml.cs中,我添加了


然后如何在列表框中的多列中显示它,只需在列表框数据模板中添加一个包含三列的网格布局即可。这是一个例子

    <ListBox  Grid.Row="1" Name="listBoxHistory">
      <ListBox.ItemTemplate>
        <DataTemplate>
         <Grid Width="480" Background="#e6e6e6" Margin="0,10">
          <Grid.RowDefinitions>
           <RowDefinition Height="Auto"/>                       
          </Grid.RowDefinitions>
          <Grid.ColumnDefinitions>
           <ColumnDefinition Width="*"/>
           <ColumnDefinition Width="*"/>
           <ColumnDefinition Width="*"/>
           </Grid.ColumnDefinitions>
        <TextBlock Grid.Row="0" Grid.Column="0" Text="{Binding emailid}"/>
        <TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding dob}"/>
        <TextBlock Grid.Row="0" Grid.Column="2" Text="{Binding andsoon}"/>
        </Grid>
  </DataTemplate>
    </ListBox.ItemTemplate>        
 </ListBox>


它只是为了显示目的,还是会有选择?List myD=new List();数据d1=新数据();d1.name=“ColgName”;myD.Add(d1);数据d2=新数据();d2.name=“地址”;myD.Add(d2);是的,我想在点击时选择colg name等nd我正在编写一些代码以在其他页面导航此代码正在工作,但我想要求此电子邮件id密码所有事情都是动态的。我不知道下一步是什么,然后如何实现它。假设点击按钮,我得到了它的列表。但是它是动态提交的,那么如何为动态数据添加列呢