Fixed typo
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / LabelEditTextBox.cs
index 4b1fd73bcaed64ba5f0e7d3986501c90f0712aa1..34b0c799a7b7299cf7b9bbc1822a44ebbd81d064 100644 (file)
@@ -64,11 +64,16 @@ namespace System.Windows.Forms {
 
                protected void OnEditingFinished (EventArgs e)
                {
-                       if (EditingFinished != null)
-                               EditingFinished (this, EventArgs.Empty);
+                       EventHandler eh = (EventHandler)(Events [EditingFinishedEvent]);
+                       if (eh != null)
+                               eh (this, e);
                }
 
-               public event EventHandler EditingFinished;
+               static object EditingFinishedEvent = new object ();
+               public event EventHandler EditingFinished {
+                       add { Events.AddHandler (EditingFinishedEvent, value); }
+                       remove { Events.AddHandler (EditingFinishedEvent, value); }
+               }
        }
 }