【发布时间】:2015-10-09 01:20:06
【问题描述】:
我正在尝试在 Windows 10 和 Windows Phone 8.1 (app link) 中执行此操作:
我有一个名为 FluidPanel 的自定义类,它扩展了 Panel 并覆盖了方法 MeasureOverride 和 ArrangeOverride。 目标是创建Google Keep appearence。好的,一切正常。
但是,因为我使用 基本面板作为 ItemsPanelTemplate,所以项目重新排序不起作用。此外,转换不起作用,也不能虚拟化。
所以,我想知道如何创建一个自定义面板来重新排序项目并像 GridView 的 ItemsWrapGrid 一样进行虚拟化。
我尝试扩展 VirtualizingPanel 类,但它不断向我显示这个看起来像错误的错误:
'VirtualizingPanel' 不包含取 0 的构造函数 论据
希望有人能指点一下。
【问题讨论】:
标签: c# xaml windows-phone windows-10 windows-10-mobile