0

我是 WPF/Silverlight 的新手,我想在应用程序中做的一件事是在列表框中显示一堆项目,但可以通过 AZ 选择器对其进行排序/访问,类似于你所拥有的iPhone 的联系人应用程序。

例如:单击 A 会将您带到以 w/A 开头的项目,等等。对于其中包含很多项目的列表,跳转到您知道记录应该位于的确切位置非常方便。

是否有第三方控制?(是的,少工作!)是否有免费的控制?(是的,懒惰,而且便宜!)任何关于开箱即用的基本布局项目/控件的指针,我会放在一起开始它,我自己动手吗?

我有 C#/.NET 的经验,刚刚接触 WPF/Silverlight,Expression Blend。

谢谢,我会在空中回答我的。

4

1 回答 1

0

我假设你有一个 ObservableCollection<Item> 为所有项目调用 OC。

您需要做的就是根据字母创建另一个列表并将其绑定到列表框。

char K='A';
List<Item> ListLetter = (from Item C in OC
where C.Name.StartWith(K)
select C).ToList();
于 2010-12-13T02:14:01.487 回答