我在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" />
答案 0 :(得分:2)
任何人都没有得到解决方案。使用CustomSaveCommand进行操作,取得一些进展。当我得到一个完整的解决方案时,它会发布。 如果有人在我做之前得到一个,我会接受它。谢谢大家。
<强>解决方案:强>
有一个解决方案。使用CustomSaveCommand和radrichtextbox-Import/Export创建了自定义OpenCommand。保持文件的完整路径string variable
,打开/保存文档,并在下一次保存时覆盖文件而不使用文件管理。同时在新文件打开时重置变量。希望它可以帮助任何正在寻找解决方案的人。干杯:)
答案 1 :(得分:1)
您可以设置自定义文件浏览器提供程序并在其中执行所需操作,即请参阅custom filebrowsercontentprovider。除了一些其他位和bobs只是继承自Telerik.Web.UI.Widgets.FileBrowserContentProvider类。
以下是为文件使用sql数据库的一个很好的示例:sql database