我在xaml中创建了一个类似app的闪存卡,我创建了一个文本块,并想知道如何在单独的.txt文件中调用文本,所以我不必在同一页面中写出整个定义。
<Textblock Height="150" TextWrapping="Wrap" Text="**how do i link this**">
由于
答案 0 :(得分:1)
最简单的方法是在后面的代码中执行此操作。在page_load或触发其他方式。 我想你的问题在这里得到解答:Windows Phone 8 - reading and writing in an existing txt file in the project
使用此方法,我将您的闪存卡存储在Assets文件夹中并从那里读取。
对于您的情况,您需要为Textblock命名,然后从后面的代码中设置文本。
XAML:
<Textblock x:Name="tbFlashCard" Height="150" TextWrapping="Wrap" Text="**how do i link this**">
来自其他帖子的修改代码:
tbFlashCard.Text = FileHelper.ReadFile(@"Assets\MyTextFile.txt");