gpt4 book ai didi

silverlight - WP7/Silverlight 超链接图片

转载 作者:行者123 更新时间:2023-12-04 22:37:06 25 4
gpt4 key购买 nike

我是 Silverlight 和 WP7 的新手。我一直在尝试通过使用 HyperlinkBut​​ton 并将其内容设置为图像来热链接图像。但是,这只会使我的图像消失。

重现:

  • 创建一个新的 Windows Phone 全景应用程序。
  • 在 MainPage.xaml 上,将 Rectangle 替换为 Image,将源设置为 ApplicationIcon.png。
  • 然后,用一个 HyperlinkBut​​ton 包围它。
  • <HyperlinkButton NavigateUri="http://www.bing.com" TargetName="_blank">
    <Image Source="ApplicationIcon.png"/>
    </HyperlinkButton>

    我尝试了许多属性,但没有任何效果对我有用。这两个项目相互依赖。这在 WP7 中可能吗?它是一个外部 URI。我搜索了文档,但没有发现任何帮助。

    感谢您的意见和建议。

    最佳答案

    这有点奇怪,因为您不能直接将 Image 作为控件的内容。话题被探讨here测试期间。

    Peter Torr 之前曾建议使用堆栈面板作为超链接的内容。这在当时确实有效,但由于某种原因目前似乎不起作用。

    话虽如此,Richard Woo 确定了一种解决方法,即使用超链接背景属性。我确认这仍然有效如下:

        <HyperlinkButton Height="310" HorizontalAlignment="Left" Margin="206,202,0,0" Name="hyperlinkButton1" VerticalAlignment="Top" Width="200" >
    <HyperlinkButton.Background>
    <ImageBrush ImageSource="SplashScreenImage.jpg"/>
    </HyperlinkButton.Background>
    </HyperlinkButton>

    在建议论坛或连接上将其作为要研究的问题可能值得提出。

    至于超链接的替代方案,马特的图像和手势选项看起来可行。您还可以使用 Button 并重新设计它在 Blend 中的外观。

    关于silverlight - WP7/Silverlight 超链接图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4197022/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com