我想在RichTextBox中保护一些选定的文本。我尝试了这样的方法:
RichTextBox
MouseClickEvent(...) { if(e.Button == MouseButtons.Middle) { SelectionProtected = true; } }
当我这样做时,它会保护选定的文本,直到清除选定内容。如何使这种保护永久化?
xxe27gdn1#
documentation说道:如果此属性设置为true,则当用户尝试更改当前文本选择时将引发Protected event。因此,在我看来,您应该简单地拒绝用户在附加到Protected事件的处理程序方法中修改控件中受保护文本的尝试。
Protected
1条答案
按热度按时间xxe27gdn1#
documentation说道:
如果此属性设置为true,则当用户尝试更改当前文本选择时将引发
Protected
event。因此,在我看来,您应该简单地拒绝用户在附加到
Protected
事件的处理程序方法中修改控件中受保护文本的尝试。