WPF MVVM过滤器气泡

时间:2018-04-05 22:58:56

标签: wpf

我不确定气泡是否是正确的术语,但这正是我想要做的......

我有一个客户列表。用户可以单击过滤器按钮,过滤器面板向下滑动。用户选择他们想要的过滤器,然后单击一个绿色小复选框来设置过滤器。 (或者是一个带有直线的红色圆圈,要取消。)一旦他们设置过滤器,过滤器面板就会滑出视图。

我希望用户看到一系列小过滤器"起泡"在列表顶部,显示他们选择的过滤器。每个泡泡都有一点点' x'他们可以单击按钮取消该特定过滤器。我在许多网站上看到了这一点,例如,您可以过滤产品列表。

所以我的问题是:

这是否有适当的术语?我搜索过滤泡沫和 面包屑,但我没有得到任何东西。

是否存在已建立的MVVM友好编码模式或对此的控制?我有一些想法,但如果我不必,我不想重新发明轮子。

感谢您的任何见解。

Ĵ

1 个答案:

答案 0 :(得分:1)

在Angular Material设计中有Chips(向下滚动以查看' x'以移除芯片的示例)。

似乎在XAML中实现了材料设计,也可以作为NuGet包使用: http://materialdesigninxaml.net/

它确实实现了芯片,但是演示图片并没有显示出来。在github页面上搜索' chips'确实表明它们存在: https://github.com/ButchersBoy/MaterialDesignInXamlToolkit/search?utf8=%E2%9C%93&q=chips&type=