2012-09-25 71 views
0

我在我的应用程序中定义了MVVM体系结构。所有的datacontext都被正确初始化了。考虑结合形势的组合框:与ItemSource和ItemTemplate组合框绑定scenrio

<Grid> 
<Grid.Resources> 
    <DataTemplate x:Key="MyDataTemplate"> 
    <StackPanel Orientation="Horizontal"> 
    <Border Padding="5"> 
    <TextBlock Text="{}"/>  <=============================== 
    </Border> 
    </StackPanel> 
    </DataTemplate> 
</Grid.Resources> 
<ComboBox Itemsource=EmployeeNames ItemTemplate=MyDataTemplate/> 
</Grid> 

组合框被绑定到字符串名称“EmployeeNames的”的的ObservableCollection。

数据模板中定义的文本框中的数据绑定表达式应该是什么,才能显示字符串(表示雇员)?

回答

0

{绑定}将绑定到当前的数据上下文。 :) 那么,答案是

<TextBlock Text="{Binding}"/>