1
任何人都知道鋤頭我可以加載rtf文件到wpf RichTextBox?如何加載rtf文件到Powershell中的WPF RichTextBox
在Windows.Forms的,我會做這個
RichTextFile.Loadfile(c:\myfile.rtf)
,但我不知道如何實現在WPF一樣!
感謝,
本
任何人都知道鋤頭我可以加載rtf文件到wpf RichTextBox?如何加載rtf文件到Powershell中的WPF RichTextBox
在Windows.Forms的,我會做這個
RichTextFile.Loadfile(c:\myfile.rtf)
,但我不知道如何實現在WPF一樣!
感謝,
本
不確定PowerShell的,但RichTextBox中有你使用可以加載一個RTF文件文檔屬性。
這是樣品,再加上一些好的網站,幫助我:
這裏是XAML:
<StackPanel>
<RichTextBox Height="200" x:Name="rtb"/>
<Button Content="Load" Click="Button_Click" Width="50" />
</StackPanel>
這裏是按鈕點擊事件加載噸他RTF:
public partial class MainView : Window
{
public MainView()
{
InitializeComponent();
}
private void Button_Click(object sender, RoutedEventArgs e)
{
TextRange textRange;
System.IO.FileStream fileStream;
if (System.IO.File.Exists("Document.rtf"))
{
textRange = new TextRange(rtb.Document.ContentStart, rtb.Document.ContentEnd);
using (fileStream = new System.IO.FileStream("Document.rtf", System.IO.FileMode.OpenOrCreate))
{
textRange.Load(fileStream, System.Windows.DataFormats.Rtf);
}
}
}
}