WP8 XAML绑定列表<>与另一个列表<>内

时间:2013-04-02 21:17:26

标签: xaml windows-phone-8

我正在尝试将对象列表绑定到Windows Phone 8应用程序的列表控件,该应用程序还包含其中的另一个列表。我试图找出如何设置它,以便在从父列表中选择项目时,子列表然后被加载到单独的列表控件但无法找到任何详细信息。任何帮助都会受到最高的赞赏,因为我已经走到了尽头。

我正在尝试使用以下列表:

列表,其中包含一个也包含List的List。我需要设置一个用户将选择一个站点的初始列表,然后用平台填充另一个列表,然后选择一个平台将加载列车列表。

1 个答案:

答案 0 :(得分:1)

您应该将最外面的列表绑定到最外面的列表框(或者您正在使用的任何列表控件)。

之后,您可以将外部列表的selecteditem绑定到子列表视图。

以下是一个例子:

<ListBox ItemsSource="{Binding OuterList}" x:Name="OuterList" SelectionMode="Single" />

<ListBox ItemsSource="{Binding ElementName=OuterList, Path=SelectedItem}" x:Name="Innerlist1" />

<ListBox ItemsSource="{Binding ElementName=InnerList1, Path=SelectedItem}" />
相关问题