【问题标题】:Windows phone 8, button that opens URL in web browserWindows phone 8,在 Web 浏览器中打开 URL 的按钮
【发布时间】:2014-05-24 00:26:22
【问题描述】:

如何将按钮链接到 url,以便在按下按钮时,它会打开 Web 浏览器并转到特定的 URL? (Windows 手机 8)。使用 windows phone silverlight 8

【问题讨论】:

    标签: windows-phone-8 browser


    【解决方案1】:

    超级简单!

    WebBrowserTask namewhatevz = new WebBrowserTask();
    namewhatevz.Uri = new uri("http://google.se", UriKind.Absolute);
    namewhatevz.Show();
    

    问候!

    巴基尔·布赫姆拉

    【讨论】:

      【解决方案2】:

      只需在您的按钮上注册一个Click 事件并在事件处理程序中使用LaunchUri

      为此,请转到您的 .xaml 并编辑您的 Button。

      <Button x:Name="LinkButton" Click="Button_Click" Content="Click here" />
      

      您的Button LinkBut​​ton 现在在您单击时执行函数 Button_Click 后面的代码。 将以下函数放在 xaml.cs 后面的代码中。

      private void Button_Click(object sender, RoutedEventArgs e)
      {
         await Launcher.LaunchUriAsync(new Uri("www.google.com"));
      }
      

      【讨论】:

      • 我4天前刚进入Visual Studio,所以我不太了解它。你能告诉我如何向按钮添加点击事件吗?只有文本框我没有一个名为 LaunchUri 的事件处理程序
      • 当我尝试将应用程序发送到设备时,我得到这个:错误 1 ​​预期的类、委托、枚举、接口或结构 C:\Users\Matt\Documents\Visual Studio 2013\Projects \new anon app\C#\TwitterSample\MainPage.xaml.cs 105 13 TwitterSample
      • 只是一个疯狂的猜测:您弄乱了花括号并将您的 Button_Clickfunction 放在另一个函数中,甚至放在 MainPage 类之外? - 无论如何,请出示您的代码。甚至可能在关于该特定问题的新问题中。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多