jam*_*mes 5 c# xaml xamarin.ios xamarin xamarin.forms
我有一个字符串数组,我已将其设置为ListView的项目源.ListView现在具有与数组具有元素相同的行数.但是我不知道将绑定设置为什么.我知道一个字典我设置'价值',它工作得很好.
string[] array = {"1","2","3"};
MyListView.ItemsSource = array;
Run Code Online (Sandbox Code Playgroud)
XAML
<ListView x:Name="MyListView">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Label Text="{Binding Value, StringFormat='The value : {0:N}'}" />
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Run Code Online (Sandbox Code Playgroud)
Jas*_*son 32
如果要直接绑定到对象本身的值,请使用".".路径的语法
<Label Text="{Binding .}" />
Run Code Online (Sandbox Code Playgroud)
要直接绑定到您应该使用的对象:
<Label Text="{Binding}" />
Run Code Online (Sandbox Code Playgroud)
这是以下的简写:
<Label Text="{Binding Path=.}" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11032 次 |
| 最近记录: |