protected void DispatchValueUpdateEvent(ValueUpdateEventArgs args) { EventHandler<ValueUpdateEventArgs> handler = ValueUpdateEvent; if (handler != null) { handler(this, args); } }