• C# 复制 粘贴 剪切 撤销


    //复制
    try
    {
    this.Cursor = Cursors.WaitCursor;
    string strTemp = richTextBoxSendInfo.SelectedText;
    //获取RichTextBox中选中的文字
    if (strTemp.Equals("")) //判断是否为空
    return;
    Clipboard.Clear();//清除原有剪切板中内容
    Clipboard.SetText(strTemp);//将文字添加到剪切板中,还添加Object类型数据
    this.Cursor = Cursors.Default;
    }
    catch (System.Exception ex)
    {
    this.Cursor = Cursors.Default;
    CommonFunc.DisplayException(ex);
    }

    //粘贴
    try
    {
    this.Cursor = Cursors.WaitCursor;
    this.richTextBoxSendInfo.Paste();//粘贴
    this.Cursor = Cursors.Default;
    }
    catch (System.Exception ex)
    {
    this.Cursor = Cursors.Default;
    CommonFunc.DisplayException(ex);
    }

    //剪切
    try
    {
    this.Cursor = Cursors.WaitCursor;
    string strTemp = richTextBoxSendInfo.SelectedText;
    if (strTemp.Equals(""))
    return;
    Clipboard.Clear();
    richTextBoxSendInfo.Cut();
    this.Cursor = Cursors.Default;
    }
    catch (System.Exception ex)
    {
    this.Cursor = Cursors.Default;
    CommonFunc.DisplayException(ex);
    }

    //撤销
    try
    {
    this.Cursor = Cursors.WaitCursor;
    richTextBoxSendInfo.Undo();
    this.Cursor = Cursors.Default;
    }
    catch (System.Exception ex)
    {
    this.Cursor = Cursors.Default;
    CommonFunc.DisplayException(ex);
    }

  • 相关阅读:
    Rafy 框架
    巧用拦截器:高效的扩展点设计
    Rafy 框架
    Rafy 框架
    Rafy 框架
    Rafy 框架-发布网页版用户手册
    Rafy 领域实体框架
    基金投资方法札记
    股票、基金投资方案总结
    BaaS API 设计规范
  • 原文地址:https://www.cnblogs.com/linyijia/p/2971501.html
Copyright © 2020-2023  润新知