我DataTemplateSelector
在 FlowListView 中添加(基本相同ListView
)。
<ContentView
...
BindingContext="{Binding PatientImageListVM, Source={StaticResource VMLocator}}">
...
<flv:FlowListView
...
HasUnevenRows="true">
<flv:FlowListView.FlowColumnTemplate>
<local:PatientImageListDataTemplateSelector/>
</flv:FlowListView.FlowColumnTemplate>
</flv:FlowListView>
</ContentView>
我使用此代码获取绑定的单元格。
button.SetBinding(Button.CommandParameterProperty, ".");
但我想在与 in 绑定时使用一些ViewModel
变量。我尝试了这段代码,但没有工作。ContentView
DataTemplateSelector
label.SetBinding(Label.IsVisibleProperty,
"{Binding BindingContext.LabelVisibility, Source={x:Reference Page}}");
我怎样才能得到一个可变的ViewModel
in DataTemplateSellector
?