2009-07-23 12 views
0

シルバーライトのテキストボックスからデータをリストボックスにバインドする方法はありますか? 私は5つのテキストボックスを持っており、その時に保存ボタンをクリックすると、リストボックスはテキストボックスに表示されたデータと一緒になります。どのように銀の光で行われるのだろうか?リストボックスにデータをバインドする

+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 
)); 
} 
+0

が、どのようにこれら5つのテキストボックスデータをリストボックスの1行に表示するには? – MAC

+0

お返事ありがとうございます – MAC

関連する問題