C# 突出显示wp7列表框的中间UserControl项的详细信息,如图所示

C# 突出显示wp7列表框的中间UserControl项的详细信息,如图所示,c#,wpf,silverlight,windows-phone-7,windows-phone-7.1.1,C#,Wpf,Silverlight,Windows Phone 7,Windows Phone 7.1.1,我有一个水平列表框,其中包含usercontrol(150宽度和150高度作为维度)作为项目 我一次在列表框中显示3个项目。我的问题是如何在滚动时检测中间项,以便在向左或向右滚动时,可以在其上方的texblock中显示中间listbox项的名称和其他详细信息 请参考上传的图片 提前感谢。您似乎正在寻找CoverFlow控件。我知道有一个,可能还有其他的 如果这是一个商业应用,那么买一个肯定比构建自己的要容易 如果您都开始构建自己的,那么您可能希望从头开始构建,因为列表框不允许您进行所需的自定义。

我有一个水平列表框,其中包含usercontrol(150宽度和150高度作为维度)作为项目

我一次在列表框中显示3个项目。我的问题是如何在滚动时检测中间项,以便在向左或向右滚动时,可以在其上方的texblock中显示中间listbox项的名称和其他详细信息

请参考上传的图片


提前感谢。

您似乎正在寻找CoverFlow控件。我知道有一个,可能还有其他的

如果这是一个商业应用,那么买一个肯定比构建自己的要容易

如果您都开始构建自己的,那么您可能希望从头开始构建,因为列表框不允许您进行所需的自定义。

试试这个


@MattLacey我不确定我是否在考虑获取listbox上的可见项目,但我不确定如何获取这些对象,以及如何以编程方式选择listbox中的一个元素或位置…请对此进行说明。您好@Matt,因为此应用程序是免费的,所以我无法使用付费控件。此外,中间项的动画对我来说并不是必需的,即使让中间对象附加列表项也可以。我只关心显示中间对象的细节。我们可以用简单的列表框实现。谢谢你回来。用列表框做这件事真的很难。你得问问自己,你的时间值多少钱