【发布时间】:2014-07-08 20:40:53
【问题描述】:
在我认为 Windows Phone 工具包 ExpanderView 成功移植到 WinRT 之后,我注意到它并没有 100% 正常工作。
这是我想要做的:-
我有一个 ListView,其中 ItemsSource 是数据绑定的,在这个 ListView 的 ItemTemplate 中有一个 ExpanderView 我移植???!!!这个想法是,当我点击 ListView 项目时,我希望展开器视图展开。
这就是说,但是当 ExpanderView 展开时,它会与下一个 ListView 项目重叠,即 ListViewItem 高度没有改变。为什么我真的不知道。一直在尝试我想出的所有可能的想法来解决这个问题,但徒劳无功:(
谁能帮助我并引导我朝着正确的方向前进?
下面是一个简单示例的链接(包含所有必要代码的 VS 项目)来演示问题 Simple Universal App to demo the problem
提前致谢
【问题讨论】:
-
我在您的演示中注意到您的
ExpanderView的ItemTemplate具有ListViewItem的基本元素。是否有一个原因?你试过没有它吗? -
@Nate 我认为这是一个错字。再次感谢
-
我不认为它是真的。我检查了 WPToolkit 代码,那里是一样的。
-
@ajitsunny 询问“我也在尝试相同的代码并面临多个错误。它占用了更多内存。在 ExpanderView 中加载大约 200 多条记录后应用程序崩溃。你能将你的代码分享给 ajit。 net2 在 gmail com,以便我可以查看并确定问题。”
-
@DreamNet 你能提供最终的解决方案吗?您问题中的链接不再有效
标签: windows-runtime winrt-xaml win-universal-app