曲无名 2023-06-05 14:54 采纳率: 80%
浏览 25

关于#c##的问题:在wpf里使用按钮跳转,第一个用户控件在ContentControl显示,第二个用户控件(UserControl2)会在界面上消失

在wpf里使用按钮跳转,第一个用户控件在ContentControl显示,第二个用户控件(UserControl2)会在界面上消失,这是什么原因?

使用button按钮让(UserControl1.xaml)界面跳转在ContentControl上显示,一个页面有多个ContentControl,每个ContentControl里显示一个用户控件,当我点击按钮从第一个页面跳转到第二个页面后再回到第一个页面后,这时第一个页面里ContentControl控件显示的第2个用户控件消失了,当我将第一个用户控件注释后,不在ContentControl中显示,之前消失的用户控件(2)就会正常显示。这是为什么?

第一个页面的按钮代码

img


第二个页面的按钮代码

img

第一个页面

img

第二个页面

img

  • 写回答

1条回答 默认 最新

  • iml6yu 2023-06-06 08:51
    关注

    问题描述我看了四五遍才大概明白你描述了一件什么事情,考虑一下用户控件遮盖的问题,也就是z-index的问题,看看是不是这个原因导致的。

    评论

报告相同问题?

问题事件

  • 修改了问题 6月5日
  • 创建了问题 6月5日

悬赏问题

  • ¥15 pcl运行在qt msvc2019环境运行效率低于visual studio 2019
  • ¥15 MAUI,Zxing扫码,华为手机没反应。可提高悬赏
  • ¥15 求帮看看那里的问题ssh项目报错
  • ¥15 python运行报错 ModuleNotFoundError: No module named 'torch'
  • ¥100 华为手机私有App后台保活
  • ¥15 sqlserver中加密的密码字段查询问题
  • ¥20 有谁能看看我coe文件到底哪儿有问题吗?
  • ¥20 我的这个coe文件到底哪儿出问题了
  • ¥15 matlab使用自定义函数时一直报错输入参数过多
  • ¥15 设计一个温度闭环控制系统