我在解决这个问题上遇到了问题.
类Option包含名为Title的属性,该属性设置为任何文本.但是,以下代码无效.标签中不显示任何文字.文本只是保持"null".我做错了什么 - 我怎样才能正确设置Binding?
if (Resources.ContainsKey("Separator")) { var cell = Resources["Separator"] as Cell; if (cell != null) { cell.BindingContext = option; section.Add(cell); } }
Stephane Del.. 8
a ResourceDictionary
中的对象只创建一次,并且每次使用它们时都会共享它们的实例.由于ViewCell
并且Binding
不能重复使用,这不太可行.
你可以在定义ResourceDictionary
是DataTemplate
包含ViewCell
,在这种情况下,它可以共享的DataTemplate
内容将被重新创建为每个使用.
a ResourceDictionary
中的对象只创建一次,并且每次使用它们时都会共享它们的实例.由于ViewCell
并且Binding
不能重复使用,这不太可行.
你可以在定义ResourceDictionary
是DataTemplate
包含ViewCell
,在这种情况下,它可以共享的DataTemplate
内容将被重新创建为每个使用.