在 Forms UWP 中,自定义标题视图中带有内容视图的后退导航无法与自定义渲染器一起正常工作 说明重现步骤预期行为实际行为截图解决方法

问题描述

说明

当为内容视图使用自定义渲染器时。它在使用内容控件将内容视图的内容转换为内容展示器时抛出“元素已经是另一个元素的子元素”。

重现步骤

  1. 运行附加的示例。
  2. 导航到子页面并返回。
  3. 内容视图被隐藏,页面无法正确导航回来。
  4. 在自定义渲染器的 on element changed 方法中抛出异常。

预期行为

页面应该像第二次一样正确导航回内容视图。

实际行为

第一次页面没有正确导航回来,内容视图也消失了。

截图

  • 实际输出

image

  • 预期输出

image

解决方法

请检查以下示例。 CustomControl.zip

谁能帮我解决这个问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)