【问题标题】:Telerik radrichtextbox goes into readonly mode after printingTelerik radrichtextbox 打印后进入只读模式
【发布时间】:2011-12-08 22:39:14
【问题描述】:

我有一个 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);
}

【问题讨论】:

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

标签: c# telerik richtextbox


【解决方案1】:

所以我可以解决这个问题的唯一方法是在打印后立即强制 IsReadonly 为 false。

【讨论】:

    【解决方案2】:

    以下轻微变体似乎对 4-tab 1 窗口应用程序很强大:

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

    当窗口关闭时我需要做一些事情,所以直接关闭应用程序对我的情况没有帮助,尽管它确实像宣传的那样工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-25
      • 1970-01-01
      • 2016-12-08
      • 2014-02-18
      • 1970-01-01
      • 2012-05-01
      相关资源
      最近更新 更多