如何使用DataContext选项将Silverlight中的列表框绑定。我希望在Usercontrol中定义一个资源,并希望将其用作静态资源列表框控件。
答案 0 :(得分:2)
绑定ItemsSource
:
<ListBox ItemsSource="{Binding ElementName=MyDataSource, Path=Data }">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding MyDescription}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
并定义名为“MyDataSource”的DataSource
:
<riaControls:DomainDataSource x:Name="MyDataSource"...
</riaControls:DomainDataSource>