在listViewItems WPF之间绘制形状

时间:2013-11-18 17:07:15

标签: c# wpf xaml listview highlighting

我必须模拟网络中不同元素之间的通信。

此网络由listView表示,每个元素都是此listView中的Item。

这些元素之间的通信必须用箭头表示,以便具有沟通的感觉。

以下图片中的示例如下:

enter image description here

有没有人知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

首先,由于listview或gridview在ItemContainers上有它,它不会让你把元素放在容器的边界之外。你需要从一个现有的控件(ListView)继承,给它一个Canvas面板(这样你就可以绘制你想要的wethever)并编写用箭头绘制每个tem所需的逻辑。