- 微软{X:Bind}、{Binding}资料网站 : https://msdn.microsoft.com/windows/uwp/xaml-platform/x-bind-markup-extension
- 在View的ItemTemplate中绑定ViewModel的方法:
1 <ItemsControl Name="XX" ItemsSource="{x:Bind VM.XXModels,Mode=OneWay}" > 2 <ItemsControl.ItemsPanel> 3 <ItemsPanelTemplate> 4 <ItemsStackPanel Orientation="Horizontal"/> 5 </ItemsPanelTemplate> 6 </ItemsControl.ItemsPanel> 7 <ItemsControl.ItemTemplate> 8 <DataTemplate x:DataType="model:XXModel"> 9 <StackPanel Orientation="Horizontal"> 10 <HyperlinkButton Content="{x:Bind Name}" Command="{Binding DataContext.XXCommand,Mode=OneWay,ElementName=XX}" CommandParameter="{x:Bind ID}" /> 11 </StackPanel> 12 </DataTemplate> 13 </ItemsControl.ItemTemplate> 14 </ItemsControl>
主要用到的方法 Command="{Binding DataContext.XXCommand,Mode=OneWay,ElementName=XXName}"
先记录这么多,后面遇到了继续记录。