实现此UI的最佳方式?
问题描述:
one button with wrapped list view实现此UI的最佳方式?
我的搜索结果是:
1.worst方法:把添加的包裹列表视图按钮。
2.bad方法:为列表视图设置两个数据模板。
3.?
谢谢
答
我有类似的东西回来。最后,我决定在需要按钮的地方添加一个假数据项。
假设我有一个MyDataItem
的列表,我创建了一个派生类MyFakeDataItem
,并在列表的末尾添加了完成填充之后。在WPF中,我创建了两个数据模板,每个类都有一个模板,还有一个用于决定的数据模板。
我认为它非常优雅,因为它允许我轻松覆盖MyDataItem
上的任何实际功能,并在假的上添加一个命令以满足我的需要。
希望有所帮助。
谢谢@CKII!但它似乎是2号 – Sara
@萨拉 - 真。我只是不认为这是一个不好的解决方案。如果做得对,我认为它很优雅。多个模板和模板选择器没有任何问题。 – CKII
我认为在listview中只嵌入一个按钮是错误的,不是吗? – Sara