是否可以按行自定义Xamarin Forms ListView按钮?

时间:2016-08-16 10:21:22

标签: listview xamarin.forms

在Xamarin Forms页面上,我有一个ListView的以下工作代码:

Bundle

当我向列表项目向左滑动时,会出现一个按钮,标有"观察"。到目前为止,非常好。

我现在想要的是更换字符串"观察"使用从labelInfoList的相应元素派生的字符串,以便更有针对所讨论的行自定义按钮标签。这有可能,怎么样?

1 个答案:

答案 0 :(得分:2)

MenuItem.Text是一个可绑定的属性,所以我认为这样的事情可以起作用:

observeAction.SetBinding (MenuItem.TextProperty, new Binding ("SomeParameter"));  

您可以将其与IValueConverter结合使用,根据绑定上下文值更改文本所说的内容。