1

我正在尝试将对象列表绑定到 Windows Phone 8 应用程序的列表控件,其中还包含另一个列表。我试图找出如何设置它,以便在从父列表中选择一个项目时,将子列表加载到单独的列表控件中,但找不到任何详细信息。任何帮助将不胜感激,因为我已经走到了死胡同。

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

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

4

1 回答 1

1

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

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

这是一个例子:

<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}" />
于 2013-04-02T22:38:39.107 回答