XAML + TextBox:引用程序集中包含的资源文件中的文本

时间:2011-07-20 19:04:01

标签: wpf xaml resources

我知道如何在XAML中使用我的程序集资源中的图像作为Image元素:

<Image Source="pack://application:,,,/MyImage.png" />

但是,如何才能对Text的{​​{1}}属性执行此操作?类似于:

TextBox

1 个答案:

答案 0 :(得分:0)

这是我目前的解决方案,但需要一些代码隐藏:

Uri licenseUri = new Uri("pack://application:,,,/MyTextFile.txt", UriKind.Absolute);
StreamResourceInfo info = Application.GetResourceStream(licenseUri);

StreamReader reader = new StreamReader(info.Stream);
_textBox.Text = reader.ReadToEnd();