Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Telerik radrichtextbox在打印后进入只读模式_C#_Telerik_Richtextbox - Fatal编程技术网

C# Telerik radrichtextbox在打印后进入只读模式

C# Telerik radrichtextbox在打印后进入只读模式,c#,telerik,richtextbox,C#,Telerik,Richtextbox,我有一个radrichtextbox,打印后总是进入只读模式。对我来说,这似乎是一个bug,因为只要我不打印,这种情况就不会发生。我正在使用RadRichTextBox.Print以本机模式打印。我甚至尝试将IsReadonly属性设置为false,但这也不起作用 Grid rootGrid = element as Grid; var returnedElements = rootGrid.ChildrenOfType<RadRichTextBox>(); RadRichText

我有一个radrichtextbox,打印后总是进入只读模式。对我来说,这似乎是一个bug,因为只要我不打印,这种情况就不会发生。我正在使用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);
}
Grid rootGrid=作为网格的元素;
var returnedElements=rootGrid.ChildrenOfType();
RadRichTextBox richTextBox=returnedElements.FirstOrDefault();
如果(richTextBox!=null)
{
Print(“TestPrint”,PrintMode.Native);
}

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

对于4-tab 1窗口应用程序,以下细微的变化似乎很稳健:

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

App.Current.MainWindow.Close();

当窗口关闭时,我需要做一些事情,因此完全关闭应用程序对我的情况没有帮助,尽管它确实如广告所示工作。

不确定,但您是否检查了发行说明,或您正在使用的telerik控件版本的已知问题?