首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WinRT /8在图像控制上创建热点

WinRT /8在图像控制上创建热点
EN

Stack Overflow用户
提问于 2013-11-04 09:19:24
回答 1查看 236关注 0票数 1

构建一个WinRT应用程序,该应用程序具有超出视口水平和垂直方向的大图像。我想知道是否有可能(以及如何)在图像上创建热点,这样当用户点击任何地方时,弹出框就会显示相关信息。

提前谢谢你。

解决方案

代码语言:javascript
运行
复制
<ScrollViewer>

    <Grid x:Name="LayoutRoot">
        <Grid.Background>
            <ImageBrush Stretch="Fill" ImageSource="Assets/Map.jpg" AlignmentY="Top" AlignmentX="Left"/>
        </Grid.Background>

        <Grid.RowDefinitions>
            <RowDefinition Height="50*" />
            <RowDefinition Height="50*" />
        </Grid.RowDefinitions>
        <Rectangle Fill="#FF7771FF" HorizontalAlignment="Left" Height="75" Margin="1070,210,0,0" VerticalAlignment="Top" Width="75"/>
        <Rectangle Fill="#FF7771FF" HorizontalAlignment="Left" Height="75" Margin="635,211,0,0" VerticalAlignment="Top" Width="75" Grid.Row="1"/>

    </Grid>

</ScrollViewer>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-04 09:40:04

一种方法是使用网格(或画布.)并将背景设置为您的图像。然后,当下一层设置不可见的按钮、矩形或类似于触摸事件的东西时.

有一些像this here这样的方法来设置图像地图。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19764642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档