通过索引获取 ListViewItem 文本 WP RT

Get ListViewItem text by index WP RT

如何通过该项目索引获得 ListViewItem 文本?我试过这个

 txt = historico.Items[i].ToString();

但我明白了

"Windows.UI.Xaml.Controls.ListViewItem" 
txt = historico.Items[i].Text;
txt = (historico.Items[i] as ListViewItem).Content.ToString();

txt = (historico.Items[i] as ListViewItem).Text;

在MainPage.xaml中:

<Page
x:Class="PushNotification_Sampl.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:PushNotification_Sampl"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

<Grid>
    <ListView Name="list">
        <ListViewItem>1</ListViewItem>
        <ListViewItem>2</ListViewItem>
        <ListViewItem>3</ListViewItem>
        <ListViewItem>4</ListViewItem>
        <Button x:Name="getBtn" Click="getBtn_Click">Get</Button>
        <TextBlock x:Name="text" Width="137" Text="check"></TextBlock>
    </ListView>



</Grid>

并且在 MainPage.xaml.cs 中,我为按钮添加了点击事件:

private void getBtn_Click(object sender, RoutedEventArgs e)
    {

        string result = (list.Items[2] as ListViewItem).Content.ToString();
        text.Text = result;

    }

这在 Windows Phone 8.1 应用程序中运行良好。测试成功。希望这有帮助。