感谢您的帮助。让我向你保证,我已经搜索过这个问题的高低。
我目前正在使用Xamarin Forms来创建移动应用程序。我有一个从数据库中的表生成的列表视图。一切正常。
我的列表视图使用每个字段的文本填充,我希望用户在列表视图中选择TextCell,并将其放入变量/字符串中。
每当我尝试使用ListExample.SelectedItem.ToString()时,我都会得到我的数据库模型类路径的值。看图像。我可以看到值在文本中。我只是无法访问它们。任何帮助都会很棒。
<ListView x:Name="SearchResults"
ItemsSource="{Binding Post}"
ItemSelected="SearchResults_ItemSelected"
SelectedItem="{Binding OBJUNIQUEID, Mode=TwoWay}">
<ListView.ItemTemplate>
<DataTemplate>
<TextCell x:Name="selected"
Height="15"
TextColor="Black"
Text="{Binding OBJUNIQUEID}"/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
c#代码如下。
var results = conn.Query<Post>("SELECT * FROM OBJ_MASTER").ToList();
SearchResults.ItemsSource = results
CredoConsole.Text = "Item Selected: " + SearchResults.SelectedItem.ToString();
如果有人有任何可以指向正确方向的东西。
答案 0 :(得分:1)
npm version