void
{
range =
fStream =
range.Save(fStream,
fStream.Close();
}
{
{
range =
fStream =
range.Load(fStream,
fStream.Close();
}
}
private void PrintCommand() PrintDialog pd = new PrintDialog(); if ((pd.ShowDialog() == true) )as Visual, "printing as visual");IDocumentPaginatorSource)RTB.Document).DocumentPaginator),
"printing as paginator");{
{
//use either one of the below
pd.PrintVisual(RTB
pd.PrintDocument((((
}
}
SaveXamlPackage(string _fileName) TextRange range; FileStream fStream;new TextRange(RTB.Document.ContentStart, RTB.Document.ContentEnd);new FileStream(_fileName, FileMode.Create);DataFormats.XamlPackage);void LoadXamlPackage(string _fileName) TextRange range; FileStream fStream; if (File.Exists(_fileName))new TextRange(RTB.Document.ContentStart, RTB.Document.ContentEnd);new FileStream(_fileName, FileMode.OpenOrCreate);DataFormats.XamlPackage);
保存、加载、打印WPF中的RichContent
最新推荐文章于 2025-04-06 22:50:56 发布