【发布时间】:2019-09-04 06:13:54
【问题描述】:
我想做这样的事情:
textLabel_inCell.TextColor = Color.Black;
但 Visual Studio 显示错误:
“textLabel_inCell 在当前上下文中不存在!”
如何以编程方式更改 listView 项的文本颜色?
【问题讨论】:
标签: c# listview xamarin.forms
我想做这样的事情:
textLabel_inCell.TextColor = Color.Black;
但 Visual Studio 显示错误:
“textLabel_inCell 在当前上下文中不存在!”
如何以编程方式更改 listView 项的文本颜色?
【问题讨论】:
标签: c# listview xamarin.forms
是的,textLabel 确实不存在,因为在ListView 中没有单个 textLabel,而是其中有很多。
通常这是通过数据绑定完成的:https://docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/xaml-basics/data-binding-basics#bindings-and-collections
【讨论】:
如果以编程方式更改 Xaml 值,请使用 Converters 或 Triggers。
【讨论】:
【讨论】: