我对 MSDN 示例感到非常困惑。我发现的所有示例通常都围绕 StackPanel 中的文本项或类似简单的东西。
给定一个数字数组作为 ItemsSource -
ItemsSource = { 25 , 50 , 75 }
ItemsControl 应该只处理这个:
<PolyLine Points="0,25 1,50 2,75" />
如图所示,每个项目都需要转换为一个点——其中“x”值是项目在项目列表中的位置,“y”值是项目本身的解释数值。
如果一个 ItemsPanelTemplate 是绝对需要的,我想它会对单个 PolyLine 的布局产生最小的影响 - 一个简单的 Grid,也许没有任何明确的列或行定义。
但我不知道如何在这种情况下实现ItemsPanelTemplate OR ItemsPresenter OR ItemTemplate。
谁能指出我正确的方向?