首页 文章

ComboBox使用ItemSource和ItemTemplate绑定scenrio

提问于
浏览
0

我在我的应用程序中定义了MVVM架构 . 所有datacontext都已正确初始化 . 考虑ComboBox的绑定情况:

<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>

ComboBox绑定到字符串名称“EmployeeNames”的ObservableCollection .

在datatemplate中定义的Textbox中的数据绑定表达式应该是什么,以便显示字符串(代表雇员)?

1 回答

  • 0

    将绑定到当前的datacontext . :)所以,回答是

    <TextBlock Text="{Binding}"/>
    

相关问题