0

我非常了解 Windows 窗体,但我是 WPF 新手。

我想创建类似于 RSS 阅读器的应用程序 - 在主窗口中,每个便笺都将显示在像框架一样的便利贴中,并且所有便笺都应该链接起来并且可以上下滚动。我还想包括一种鱼眼视图 - 单个音符将在屏幕中央全尺寸显示,并在边缘收缩和旋转。

我知道自定义控件、转换和数据绑定概念,但我不确定如何在主窗口中处理显示和滚动注释。问题是:

  • 排列、显示和滚动有序的笔记链的建议方法是什么?
  • 单个音符应该在屏幕上发现自己的位置还是应该由它的容器通知?
  • 在这样的解决方案中如何提供将相关笔记打开为“多个弹出窗口”笔记的功能,这些笔记由一条与原始笔记连接的线连接?(就像在 Google Wonder Wheel 中遍历相关结果,adobe flash 那里)
  • 是否有显示和操作(移动、附加、折叠)此类弹出窗口小部件的标准解决方案?

如果您的提议与其他 GUI 框架(Forms、Swing、SWT)有任何相似之处,也欢迎进行比较。

提前致谢!

4

1 回答 1

0

在我看来,您正在描述“轮播控件”或“元素流”或“封面流”。我在这个答案上放了一些链接。

于 2009-06-26T17:41:18.733 回答