Jac*_*son 2 c# copy richtextbox winforms
我一直在寻找这个地方,我找不到任何东西,然后我找到了这个网站,我希望我能得到一些帮助.
我有一个名为rtb1的RichTextBox和一个名为btn1的Button.
我正在制作一个简单的记事本,我需要知道如何禁用按钮,具体取决于我是否可以复制我的richTextBox1.我想知道的是,如何在我可以复制时启用我的按钮,但在我无法复制时禁用它?
谢谢.
您应该能够订阅该RichTextBox.SelectionChanged活动.如果SelectionLength大于零,则启用按钮.
这可能如下所示(InitializeComponent在构造函数中添加后,或在Form的Load中添加等):
rtb1.SelectionChanged += (sender, args) =>
{
btn1.Enabled = rtb1.SelectionLength > 0;
};
Run Code Online (Sandbox Code Playgroud)