微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Telerik Control 不允许在谷歌地图内点击

如何解决Telerik Control 不允许在谷歌地图内点击

我正在 Visual Studio 中开发 WPF 应用程序。我们正在利用 Telerik 控件来管理我们 UI 的功能,特别是 RadPane 组和 RadPane 控件。所有这些 RadPanes 都可以根据客户的喜好固定或取消固定。固定后,RadPane 始终在 UI 上可见,取消固定后,RadPane 将成为 UI 一侧的选项卡,单击时会飞入和飞出。

一个 RadPane 承载了我们用来显示 Google 地图的 Webbrowser 控件。 当固定网络浏览器的这个特定的 radpane 被固定时,一切都会正常工作。当它被固定时,谷歌地图会按原样填充,并且所有地图控件都可以正常工作,即放大和缩小、移动地图等。

问题是当这个 RadPane 被取消固定并成为 UI 一侧的选项卡时。在未固定状态下,当我们将鼠标悬停在选项卡上时,地图会很好地滑出并正常显示。但是,任何用户与地图交互的尝试都会导致 RadPane 从屏幕上消失。根据我们对此时收到的事件的分析,该窗格似乎仍然处于活动状态,只是隐藏了(即我们没有收到关闭事件)

我们尝试了多种方法解决此问题,方法是将属性添加到我们的 xaml 文件中,以及创建我们自己的 Flyout 行为都无济于事。任何建议或帮助将不胜感激。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。