| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
-
- using System.ComponentModel;
- namespace Dongke.WinForm.Controls
- {
- /// <summary>
- /// TextPaste 事件参数
- /// </summary>
- public class TextPasteEventArgs : CancelEventArgs
- {
- #region 成员变量
- /// <summary>
- /// 待粘贴的文本
- /// </summary>
- private string _pasteText = null;
- #endregion
- #region 构造函数
- /// <summary>
- /// TextPaste 事件参数
- /// </summary>
- public TextPasteEventArgs()
- : base()
- {
- }
- /// <summary>
- /// TextPaste 事件参数
- /// </summary>
- /// <param name="cancel">指示是否应取消事件的值</param>
- public TextPasteEventArgs(bool cancel)
- : base(cancel)
- {
- }
- /// <summary>
- /// TextPaste 事件参数
- /// </summary>
- /// <param name="pasteText">待粘贴的文本</param>
- public TextPasteEventArgs(string pasteText)
- : base()
- {
- this._pasteText = pasteText;
- }
- /// <summary>
- /// TextPaste 事件参数
- /// </summary>
- /// <param name="pasteText">待粘贴的文本</param>
- /// <param name="cancel">指示是否应取消事件的值</param>
- public TextPasteEventArgs(string pasteText, bool cancel)
- : base(cancel)
- {
- this._pasteText = pasteText;
- }
- #endregion
- #region 属性
- /// <summary>
- /// 获取待粘贴的文本
- /// </summary>
- public string PasteText
- {
- get
- {
- return this._pasteText;
- }
- internal set
- {
- this._pasteText = value;
- }
- }
- #endregion
- }
- }
|