1
我正在嘗試讀取一個文本文件,該文件與項目文件夾本身包含在一個單獨的文件夾中。我正在嘗試閱讀這個文本文件,然後將每行添加到列表中,每行作爲列表中的單獨項目,然後我正在將它綁定到列表框,並且每個列表框項目(以前的每行)都將是超鏈接在列表框中。這是非常令人沮喪的,因爲應用只是在代碼在運行時開始執行時每一次凍結。可能是什麼問題呢?從本地文件WP7讀取
我試着在這裏搜索了很多東西。我嘗試了幾個類似的問題的解決方案,但沒有用。
代碼:
public partial class Page2 : PhoneApplicationPage
{
public Page2()
{
InitializeComponent();
// Will contain the names of malls added through a text file
List<string> Mall_List = new List<string>();
using(StreamReader reader = new StreamReader("/Mall_List/Mall_List.txt"))
{
while(reader.Peek() >= 0)
{
Mall_List.Add(reader.ReadLine());
}
reader.Close();
}
Malllist.ItemsSource = Mall_List;
}
}
XAML:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ListBox Height="426" HorizontalAlignment="Left" Margin="6,6,0,0" Name="Malllist" VerticalAlignment="Top" Width="444">
<ListBox.ItemTemplate>
<DataTemplate>
<HyperlinkButton Name="MallNameLinkButton"
Content="{Binding}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Grid>
我做到了,我試圖與獨立存儲。事實上,我沒有任何編輯就運行了所有這些示例程序。它仍然引發了隔離存儲的例外。首先,在檢查文件是否存在時,如果我對該塊進行了註釋,則會在下一行具有IsolatedStorage的行中引發異常。我一直在嘗試使用這些鏈接。 – user1712201
只是一個簡單的問題。你把這個文件放在獨立的存儲中了嗎? –
是的,我做到了。我在教程中使用了工作代碼,但同樣的東西。 – user1712201