2011-03-02 41 views
1

在WP7应用程序中,我希望用户从listpicker中的预定义值列表中进行选择(值从XML加载,来自网站)。不过,我也希望他们能够选择自定义值而不是预定义值。 这有可能以任何方式?在listpicker中输入文字 - 可能吗?

我已经在Android应用程序中看到过这种情况,例如,组合框将在其中包含一个名为“新值”的值,当它按下时将弹出一个带有文本框的弹出框以将新值写入。

你们有没有想过在WP7中如何做到这一点?也许是一个样本或文章。

回答

1

难道你不能仅仅在绑定ListPicker的源列表中添加“新值”项目,然后检查选定的值以查看该项目是否被选中并相应地处理它?

+0

这听起来可能,我会试试看! – 2011-03-02 10:32:26

0

对于稍有不同的行为,您可以考虑使用AutoCompleteBox

随着用户开始键入,他们将会看到已筛选的现有选项列表,或者他们可以直接输入自己的新选项,而不需要单独的附加UI元素组合。

+0

AutoCompleteBox会从我想要的对不起太多:)但很好的建议。 – 2011-03-02 10:20:33

相关问题