将数据绑定到列表框中

时间:2009-07-23 09:53:08

标签: silverlight

如何将文本框中的数据绑定到Silver light中的List框中? 我有5个文本框,在单击保存按钮时,列表框将显示文本框中显示的数据。如何在银光下完成?

1 个答案:

答案 0 :(得分:3)

这样的事情会做你想做的事情:

的Xaml:

<StackPanel>
  <ListBox x:Name="lbStrings"></ListBox>
  <TextBox x:Name="tb1" Width="50"></TextBox>
  <TextBox x:Name="tb2" Width="50"></TextBox>
  <TextBox x:Name="tb3" Width="50"></TextBox>
  <TextBox x:Name="tb4" Width="50"></TextBox>
  <TextBox x:Name="tb5" Width="50"></TextBox>
  <Button Click="Save" Content="Save" />
</StackPanel>

代码隐藏:

private void Save(object sender, RoutedEventArgs e) {
  //lbStrings.Items.Clear(); //uncomment if needed
  lbStrings.Items.Add(
    string.Format("{0} - {1} - {2} - {3} - {4}",
    tb1.Text,
    tb2.Text,
    tb3.Text,
    tb4.Text,
    tb5.Text
  ));
}