在Telerik RichText Editor中保存并另存为

时间:2013-01-09 07:35:48

标签: c# .net wpf telerik

我在WPF项目中使用Telerik RichTextBox Editor(像MS Office那样)。当我保存文件,并在更改后尝试再次保存文件时,它打开SaveFileDialog并询问文件名,即使我已经定义并保存它(就像它认为我正在使用另存为,而不是保存)。我该如何解决这个问题?

我正在使用

<telerik:RadRibbonButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=SaveCommand}" Size="Small"
         SmallImage="pack://application:,,,/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/save.png" Text="Save" />

2 个答案:

答案 0 :(得分:2)

任何人都没有得到解决方案。使用CustomSaveCommand进行操作,取得一些进展。当我得到一个完整的解决方案时,它会发布。 如果有人在我做之前得到一个,我会接受它。谢谢大家。

<强>解决方案:

有一个解决方案。使用CustomSaveCommandradrichtextbox-Import/Export创建了自定义OpenCommand。保持文件的完整路径string variable,打开/保存文档,并在下一次保存时覆盖文件而不使用文件管理。同时在新文件打开时重置变量。希望它可以帮助任何正在寻找解决方案的人。干杯:)

答案 1 :(得分:1)

您可以设置自定义文件浏览器提供程序并在其中执行所需操作,即请参阅custom filebrowsercontentprovider。除了一些其他位和bobs只是继承自Telerik.Web.UI.Widgets.FileBrowserContentProvider类。

以下是为文件使用sql数据库的一个很好的示例:sql database