|
|
1
4
我可以想到两种解决方案: 如果您使用的是视图模型,那么将逻辑放在其中以创建一个属性,您可以绑定到只有9个元素的属性。确保它经过了单元测试,以确保超过9个元素不会潜入收藏中。 或者您可以使用 converter 绑定项源以将完整列表转换为前9个的缩减列表时。 |
|
|
2
2
这只是在XAML中你不能做的事情之一。 您可以创建一个“CollectionViewSourceView”(:p),它将在每次更新CollectionViewSource时更新,以仅输出前9项。不过,这将进入代码隐藏(或者更好的是,viewModel)。 |
|
|
3
1
我本来想和James Hay说的一样(使用转换器),但我还想补充一点,您可以在XAML中数据绑定一个converterParameter来动态地指定返回了多少项。 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |