Xamarin形式complexe可点击标签
问题描述:
我想创建一个字符串,有经典的工作&链接的词。Xamarin形式complexe可点击标签
我有这样的句子:
我接受使用的条款和隐私政策
在这句话我想有大胆的可点击的话。
我已经有水平StackLayout,标签和按钮但结果试了没有像一个简单的句子......
任何想法?
答
的标签上使用TapGestureRecognizer
:
var terms = new Label() { Text = "terms of use" };
var termsTapped = new TapGestureRecognizer();
termsTapped.Tapped += (o,e) =>
{
//do something
};
terms.GestureRecognizers.Add(termsTapped);
var stack = new StackLayout()
{
Orientation = StackOrientation.Horizontal
};
stack.Children.Add(new Label() { Text = "I accept the " });
stack.Children.Add(terms);
...和你隐私政策相同。
编辑:
如果你想使用这个functionallity单一拉布勒,你可以实现自己的Span
这是可以点击的,与FormattedString
工作。
好的。我会尝试使用多个标签。如果显示不正确,我会实现我自己的跨度。 – OrcusZ
这就是要走的路。 ;-)如果我能帮忙,请标记为答案。 – senz
我将测试执行标记作为答案,当它完成:) – OrcusZ