将Silverlight列表框绑定到列表
我想将Silverlight列表框绑定到列表集合-ProductName。我想在用户选择列表框中的项目时显示ProductName。我该怎么做?尝试以下方法:将Silverlight列表框绑定到列表,silverlight,silverlight-4.0,Silverlight,Silverlight 4.0,我想将Silverlight列表框绑定到列表集合-ProductName。我想在用户选择列表框中的项目时显示ProductName。我该怎么做?尝试以下方法: <ListBox x:Name="lbProductList" ItemsSource="{Binding}" DisplayMemberPath="ProductName" SelectedValuePath="ProductId" /> 事件最
<ListBox x:Name="lbProductList"
ItemsSource="{Binding}"
DisplayMemberPath="ProductName"
SelectedValuePath="ProductId"
/>
事件最好是使用productList和所选产品定义一个ViewModel。您还可以绑定SelectedValue:
SelectedValue="{Binding SelectedProduct, Mode=TwoWay}"
要显示所选产品,可以使用元素绑定:
<TextBlock Text="{Binding SelectedItem.ProductName, ElementName=lbProductList}" />
请尝试以下操作:
<ListBox x:Name="lbProductList"
ItemsSource="{Binding}"
DisplayMemberPath="ProductName"
SelectedValuePath="ProductId"
/>
事件最好是使用productList和所选产品定义一个ViewModel。您还可以绑定SelectedValue:
SelectedValue="{Binding SelectedProduct, Mode=TwoWay}"
要显示所选产品,可以使用元素绑定:
<TextBlock Text="{Binding SelectedItem.ProductName, ElementName=lbProductList}" />