【发布时间】:2016-03-23 19:13:38
【问题描述】:
我正在尝试为 Xamarin 构建 Xaml,我能够获取 UI 但标签未绑定。 (安卓平台)
还尝试了 Text="{Binding Name}" 作为标签。但没有呈现任何标签。我需要编写任何额外的代码吗?
<ContentPage.Content>
<ListView SelectedItem="{Binding SelectedResult}" x:Name="listview1" ItemsSource="{Binding QueryResults}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Frame Padding="0,0,0,10">
<Frame.Content>
<Frame Padding="15,15,15,15" HeightRequest="36" OutlineColor="Aqua" BackgroundColor="Blue">
<Frame.Content>
<StackLayout Padding="20,0,0,0" Orientation="Horizontal" HorizontalOptions="StartAndExpand">
<Label Text="label text for test" TextColor="Yellow">
</Label>
</StackLayout>
</Frame.Content>
</Frame>
</Frame.Content>
</Frame>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
【问题讨论】:
-
能否请一些代码隐藏?您的清单中有任何项目吗?
-
是的,我确实在列表中有项目。
-
很抱歉,如果您不发布任何填充列表并显示您正在使用的对象的代码,我认为没有人可以进一步帮助您。
-
您是否将后面代码中页面的 BindingContext 设置为包含 SelectedResult 和 QueryResults 属性的对象?
标签: xamarin.forms