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工作。

+0

好的。我会尝试使用多个标签。如果显示不正确,我会实现我自己的跨度。 – OrcusZ

+0

这就是要走的路。 ;-)如果我能帮忙,请标记为答案。 – senz

+0

我将测试执行标记作为答案,当它完成:) – OrcusZ