<ListBox Name="lbElement" Grid.Column="2" Grid.Row="2"
ItemsSource="{Binding OeList}">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Text="{Binding Name}" Width="150" Margin="0,0,0,2" >
</TextBox>
</DataTemplate>
</ListBox.ItemTemplate>
现在的问题:在编辑 TextBox 的时候ListBox并没有选中任何一行。请问怎么使 TextBox编辑的时候 ListBox能选中当前编辑的这行。
在ListBox上面绑定 SelectedItem 属性 ,如SelectedItem{bingding si}
在后台定义si 然后进行判断if(si!=null){si.里面的属性名字=你要赋值的名称}这样就能取出来你想要的所有字段。