如何在编辑后使用syncfusion保存word文件(.docx):SfRichTextBoxAdv

时间:2014-10-02 14:05:23

标签: c# xaml windows-runtime windows-store-apps syncfusion

我使用syncfusion进行winRT,我有以下控件

<sf:SfRichTextBoxAdv x:Name="richTextBox" Grid.RowSpan="2" ManipulationMode="All" IsZoomEnabled="True" />

当我的页面加载时,我调用此函数

private async Task GetFile()
    {
        IsLoading = true;
        var bytes = await gappService.GetFileAsync(document.GetFullPath());
        IsLoading = false;

        using (var stream = new MemoryStream(bytes))
        {
            await richTextBox.LoadAsync(stream, FormatType.Docx);
        }
    }

之后.docx打开,我可以查看并编辑它,但我仍然没有设法保存它。 我看到richTextBox有一个.Save和.SaveAsync函数,但我无法让它工作

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

设法让它与

一起使用
StorageFile storageFile = await ApplicationData.Current.LocalFolder.CreateFileAsync("file.docx",CreationCollisionOption.ReplaceExisting);
richTextBox.Save(storageFile);