在Xamarin Forms页面上,我有一个ListView的以下工作代码:
Bundle
当我向列表项目向左滑动时,会出现一个按钮,标有"观察"。到目前为止,非常好。
我现在想要的是更换字符串"观察"使用从labelInfoList的相应元素派生的字符串,以便更有针对所讨论的行自定义按钮标签。这有可能,怎么样?
答案 0 :(得分:2)
MenuItem.Text
是一个可绑定的属性,所以我认为这样的事情可以起作用:
observeAction.SetBinding (MenuItem.TextProperty, new Binding ("SomeParameter"));
您可以将其与IValueConverter
结合使用,根据绑定上下文值更改文本所说的内容。