【发布时间】:2013-02-28 18:28:01
【问题描述】:
我在 Windows phone 8 应用程序中有一些大文本,我希望里面有电子邮件链接,类似于 mailto 功能。 以下是部分代码:
<phone:PivotItem Header="μέλη ΔΕΠ">
<ScrollViewer>
<StackPanel>
<TextBlock TextWrapping="Wrap">
<Run Text="John Doe"/>
<LineBreak/>
<Run Text="503 (Building DS 126)"/>
<LineBreak/>
<Run Text="tel.: +30 210-1234567"/>
<LineBreak/>
<Run Text="e-mail: johndoe@uni.gr"/>
</TextBlock>
</StackPanel>
</ScrollViewer>
</phone:PivotItem>
我希望“电子邮件:johndoe@uni.gr”可以点击并打开手机上的邮件应用程序。
在我的代码中有很多这样的情况,电子邮件的文本要大得多,这就是我使用 <TextBlock><Run Text=".."/><LineBreak/>... 格式的原因。
现在我知道我不能在 <Run Text=".."/> 中使用超链接按钮,所以有什么建议吗?
【问题讨论】:
标签: c# xaml windows-phone-8 windows-phone