繁体   English   中英

打印后,Telerik radrichtextbox进入只读模式

[英]Telerik radrichtextbox goes into readonly mode after printing

我有一个radrichtextbox,在打印后总是进入只读模式。 对我来说,这似乎是个错误,因为只要不打印,就不会发生。 我正在使用RadRichTextBox.Print在纯模式下打印。 我什至尝试将IsReadonly属性设置为false,也不起作用。

Grid rootGrid = element as Grid;

var returnedElements = rootGrid.ChildrenOfType<RadRichTextBox>();
RadRichTextBox richTextBox = returnedElements.FirstOrDefault();
if (richTextBox != null)
{
   richTextBox.Print("TestPrint", PrintMode.Native);
}

因此,解决此问题的唯一方法是在打印后立即将IsReadonly强制设置为false。

以下轻微变体对于4选项卡1窗口应用程序似乎很健壮:

App.Current.Exit += delegate(object sender, ExitEventArgs e)
{
  System.Diagnostics.Process.Start(App.ResourceAssembly.Location);
};

App.Current.MainWindow.Close();

当窗口关闭时,我需要做一些事情,因此尽管我确实按广告说的那样工作,但是直接杀死该应用程序对我的情况没有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM