winforms 如何“永久”保护RichTextBox中的文本?

ojsjcaue  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(120)

我想在RichTextBox中保护一些选定的文本。我尝试了这样的方法:

MouseClickEvent(...)
{
   if(e.Button == MouseButtons.Middle)
   {
      SelectionProtected = true;
   }
}

当我这样做时,它会保护选定的文本,直到清除选定内容。如何使这种保护永久化?

xxe27gdn

xxe27gdn1#

documentation说道:
如果此属性设置为true,则当用户尝试更改当前文本选择时将引发Protected event
因此,在我看来,您应该简单地拒绝用户在附加到Protected事件的处理程序方法中修改控件中受保护文本的尝试。

相关问题