You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MAUI中Hyperlink的Tap Gesture无法触发问题求助

MAUI Hyperlink控件TapGesture无法触发的临时解决办法
  • 按照MS Learn中MAUI的「创建可复用超链接类」教程实现Hyperlink控件后,添加的TapGestureRecognizer无法触发点击处理程序,该问题属于MAUI框架已知问题,已有相关社区讨论。
  • 临时修复方案:
    • 放弃自定义Hyperlink的Tap手势实现,改用Button控件替代
    • 将Button样式调整为超链接样式(例如移除边框、设置文字为蓝色、添加下划线)
    • 在Button的Clicked事件中编写浏览器跳转逻辑,示例代码:
      private async void OnHyperlinkClicked(object sender, EventArgs e)
      {
          await Launcher.OpenAsync(new Uri("https://目标跳转地址"));
      }
      

内容的提问来源于stack exchange,提问作者David Jones

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 21:30:04