【发布时间】:2020-12-07 11:35:47
【问题描述】:
我有 BindableLayout,它绑定到 ViewModel 属性(实际上是一个子类),但在这个布局中,我试图将 Command 绑定到 VM 的另一个属性。在这种情况下如何指定绑定属性?
XAML 代码:
<Grid BindableLayout.ItemsSource="{Binding ActualValues}"
Grid.Column="0"
Grid.ColumnSpan="2"
Grid.Row="0">
<BindableLayout.ItemTemplate>
<DataTemplate>
<Frame Margin="{Binding Margin}">
<Entry TabIndex="{Binding Id}"
Text="{Binding Value}"
Placeholder="{Binding Placeholder}"
Style="{StaticResource EntryStyle}">
<Entry.Behaviors>
<behaviors:EntryCompletedBehavior Command="{Binding EntryCompletedCommand}"/>
</Entry.Behaviors>
</Entry>
</Frame>
</DataTemplate>
</BindableLayout.ItemTemplate>
</Grid>
【问题讨论】:
标签: c# mvvm xamarin.forms data-binding