【发布时间】:2016-09-08 21:51:03
【问题描述】:
我想在列表视图上保留一个始终位于最顶层的画布。画布应该在窗口上拉伸,如果用户尝试滚动列表视图,列表视图必须滚动,但画布必须透明地位于最顶部,并且用户可以看到列表视图。我的 XAML 树如下所示:
<Grid>
<ScrollViewer>
<ListView>
</ListView>
</ScrollViewer>
<Canvas Name="DxPanel"></Canvas>
</Grid>
我正在尝试制作笔记应用程序。像这样的要求:
- 每个列表视图都有图像或richeditbox控件(我已经做了)
- 用户可以在图像或富文本上绘制一些东西
- 列表视图必须具有无限滚动能力,列表视图的数据必须从数据库和数据中检索,并且必须支持 UI 回收。
- 绘图层必须是无限滚动
我知道这是一项艰巨的挑战。我打算将 stroke 和 text 数据保存在 db 中,将 image 数据保存在 disk 中。
【问题讨论】:
-
当前代码有什么问题?
-
您正在开发什么应用程序?它不能同时是 wpf 和 uwp。
-
是的,你是对的。这是一个 uwp 应用程序。
标签: xaml windows-phone uwp