我是WPF的新手。我来到了wonderful project。我打算用它。我用它来显示鱼眼效果如果我想要它,如果有可能看到哪个图像被选中,如果它被点击我知道哪个索引或东西,以便我可以做一些逻辑。
可能的?
答案 0 :(得分:1)
本文介绍了自定义面板的创建。 WPF中的面板描述了布局,但不支持选择。为了支持选择,您需要使用ListBox之类的控件。幸运的是,ListBox允许您指定用于提升内容的面板:
<ListBox>
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<!-- the custom fish eye panel -->
<FishEyePanel/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
这是否有效取决于鱼眼面板的实施。但是,这是进入的正确方向!