我知道这太令人困惑,我会尽力解释。
我创建了一个自动隐藏或锁定的AppBar,与Windows一样。我在AppBar中有自定义控件,可以执行不同的操作。
其中一个只是将我们的交易条目表单从屏幕上移开,然后再关闭(双用途按钮)。交易条目表单不是AppBar的一部分,我通过我在注册之前设置的引用与它进行通信。按下按钮后,我只需在主应用程序表单中调用一个函数,然后通过主程序将其滚动到开/关屏幕。
如果我使用此按钮显示或隐藏交易条目表单,然后切换我的自动隐藏(任一方向),即使交易条目表单本身在屏幕外且不可见,也会显示交易条目表单阴影。
这里有 way 太多的代码,我可以发布你能够重现的任何内容 - 这太过分了。我正在链接一个显示问题的视频。
我明白,如果没有代码,这将很难诊断,我希望有AppBar经验的人看到类似的东西。
一旦注册完成,我可能只是在父引用中翻转可见性,虽然这在技术上不能解决问题,但它只是对它进行了帮助。
视频链接:https://www.dropbox.com/s/yggxht00pzs76nm/2017-06-21-1428-02.mp4?dl=0