我可以帮您进行翻译。需要翻译的内容是关于IT技术的,您希望将一个文本块(TextBlock)绑定到一个从txt文件中获取值的字符串上。该字符串已经被正确填充,但其内容未显示。
类文件如下:
类文件如下:
public partial class JokesMessageBox : Window
{
public JokesMessageBox()
{
InitializeComponent();
}
public string Joke { get; set; }
public string path = "data/jokes.txt";
public void ReadFile(string path)
{
Joke = File.ReadAllText(path);
}
}
XAML:
<TextBlock HorizontalAlignment="Left" Margin="22,10,0,0"
TextWrapping="Wrap" Text="{Binding Joke}" VerticalAlignment="Top"
Height="60" Width="309"/>
编辑:
在MainWindow类中:
private void btnJokesFirstScreen_Click_1(object sender, RoutedEventArgs e)
{
JokesMessageBox jkb = new JokesMessageBox();
jkb.Show();
jkb.ReadFile("data/jokes.txt");
}
我在谷歌、油管、MSDN和StackOverflow上花了三个多小时,但仍然无法让它正常工作。我错过了什么吗?
ReadFile
函数是如何/何时被调用的? - O. R. Mapper