/// <summary> /// 初始化对象 /// </summary> /// <param name="document">文档对象</param> /// <param name="element">文档元素对象</param> /// <param name="style">事件类型</param> public DocumentEventArgs(DomDocument document, DomElement element, DocumentEventStyles style) { this.myDocument = document; this._Element = element; this.intStyle = style; this.UpdateKeyState(); }
private static DocumentEventArgs CreateMouseEvent( DomDocument doc, System.Windows.Forms.MouseEventArgs e, DocumentEventStyles style) { DocumentEventArgs args = new DocumentEventArgs(); args._MouseClicks = e.Clicks; args.myDocument = doc; args.intX = e.X; args.intY = e.Y; args.intButton = e.Button; args.intWheelDelta = e.Delta; args.UpdateKeyState(); args.intStyle = style; return(args); }