在 Blend 中从头开始创建自定义 ListView

Creating custom ListView from scratch in Blend

我已经浏览了 Internet,但找不到显示 在 Expression Blend 中创建 ListView 的教程。我不想修改属于 Blend 的现有 ListView,因为我已经这样做了。

我需要一个教程来展示创建自定义 ListView 的第一步,并且在我的例子中,特别说明了 ListView 包含的所有部分.

例如,可以通过绘制矩形、添加 ContentPresenter 并将其转换为按钮用户控件来在 Blend 中创建按钮。我想对 ListView 做同样的事情。

我已经完成了 post,但由于它是关于 WinForms 的,所以我无法得出任何有用的结论。

我很感谢 类似帖子 教程 甚至 代码片段 的链接。

经过一夜的进一步研究,我发现了 this answer。我安装了 Windows SDK,并且有些文件包含 WPF 控件的 ControlTemplates。使用它们作为蓝图让我有可能创建我自己想要的 ListView 版本。